');
US City Data

Santa Rosa vs Elk Grove

Side-by-side comparison

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

Population & Demographics
MetricSanta Rosa, CAElk Grove, CADifference
Population177,216177,221-0.0%
Median Age40.539+3.8%
Foreign Born %20.8%25%-16.8%
Economy
MetricSanta RosaElk GroveDifference
Median Income$97,410$122,229-20.3%
Unemployment5.5%6.7%-17.9%
Poverty Rate9.5%7.4%+28.4%
Bachelor's+34.8%38%-8.4%
Housing
MetricSanta RosaElk GroveDifference
Home Value$685,000$603,400+13.5%
Median Rent$2084/mo$2180/mo-4.4%
Housing Units70,96156,080+26.5%

Learn More

Santa Rosa, CA ProfileElk Grove, CA ProfileCost of Living in CaliforniaMore ComparisonsCity Rankings