');
US City Data

Portage vs Battle Creek

Side-by-side comparison

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

Population & Demographics
MetricPortage, MIBattle Creek, MIDifference
Population49,01552,392-6.4%
Median Age37.237.6-1.1%
Foreign Born %6.2%7.9%-21.5%
Economy
MetricPortageBattle CreekDifference
Median Income$79,529$51,699+53.8%
Unemployment5%7.4%-32.4%
Poverty Rate7.5%18%-58.3%
Bachelor's+48.4%22.1%+119.0%
Housing
MetricPortageBattle CreekDifference
Home Value$243,400$127,600+90.8%
Median Rent$1120/mo$934/mo+19.9%
Housing Units21,70123,717-8.5%

Learn More

Portage, MI ProfileBattle Creek, MI ProfileCost of Living in MichiganMore ComparisonsCity Rankings