');
US City Data

Battle Creek vs Portage

Side-by-side comparison

How does Battle Creek, MI compare to Portage, MI? Battle Creek has a population of 52,392 with a median household income of $51,699, while Portage has 49,015 residents and a median income of $79,529. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricBattle Creek, MIPortage, MIDifference
Population52,39249,015+6.9%
Median Age37.637.2+1.1%
Foreign Born %7.9%6.2%+27.4%
Economy
MetricBattle CreekPortageDifference
Median Income$51,699$79,529-35.0%
Unemployment7.4%5%+48.0%
Poverty Rate18%7.5%+140.0%
Bachelor's+22.1%48.4%-54.3%
Housing
MetricBattle CreekPortageDifference
Home Value$127,600$243,400-47.6%
Median Rent$934/mo$1120/mo-16.6%
Housing Units23,71721,701+9.3%

Learn More

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