');
US City Data

Battle Creek vs Swartz Creek

Side-by-side comparison

How does Battle Creek, MI compare to Swartz Creek, MI? Battle Creek has a population of 52,392 with a median household income of $51,699, while Swartz Creek has 5,856 residents and a median income of $73,862. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricBattle Creek, MISwartz Creek, MIDifference
Population52,3925,856+794.7%
Median Age37.645.8-17.9%
Foreign Born %7.9%1.6%+393.8%
Economy
MetricBattle CreekSwartz CreekDifference
Median Income$51,699$73,862-30.0%
Unemployment7.4%1.7%+335.3%
Poverty Rate18%8.6%+109.3%
Bachelor's+22.1%21.5%+2.8%
Housing
MetricBattle CreekSwartz CreekDifference
Home Value$127,600$168,900-24.5%
Median Rent$934/mo$995/mo-6.1%
Housing Units23,7172,774+755.0%

Learn More

Battle Creek, MI ProfileSwartz Creek, MI ProfileCost of Living in MichiganMore ComparisonsCity Rankings