');
US City Data

Elk Grove vs Santa Rosa

Side-by-side comparison

How does Elk Grove, CA compare to Santa Rosa, CA? Elk Grove has a population of 177,221 with a median household income of $122,229, while Santa Rosa has 177,216 residents and a median income of $97,410. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricElk Grove, CASanta Rosa, CADifference
Population177,221177,216+0.0%
Median Age3940.5-3.7%
Foreign Born %25%20.8%+20.2%
Economy
MetricElk GroveSanta RosaDifference
Median Income$122,229$97,410+25.5%
Unemployment6.7%5.5%+21.8%
Poverty Rate7.4%9.5%-22.1%
Bachelor's+38%34.8%+9.2%
Housing
MetricElk GroveSanta RosaDifference
Home Value$603,400$685,000-11.9%
Median Rent$2180/mo$2084/mo+4.6%
Housing Units56,08070,961-21.0%

Learn More

Elk Grove, CA ProfileSanta Rosa, CA ProfileCost of Living in CaliforniaMore ComparisonsCity Rankings