');
US City Data

Madison Heights vs Port Huron

Side-by-side comparison

How does Madison Heights, MI compare to Port Huron, MI? Madison Heights has a population of 28,411 with a median household income of $66,726, while Port Huron has 28,724 residents and a median income of $49,377. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricMadison Heights, MIPort Huron, MIDifference
Population28,41128,724-1.1%
Median Age40.838.3+6.5%
Foreign Born %14.2%2.5%+468.0%
Economy
MetricMadison HeightsPort HuronDifference
Median Income$66,726$49,377+35.1%
Unemployment2.8%9.3%-69.9%
Poverty Rate11.3%22.1%-48.9%
Bachelor's+32.1%18.7%+71.7%
Housing
MetricMadison HeightsPort HuronDifference
Home Value$190,300$136,000+39.9%
Median Rent$1138/mo$972/mo+17.1%
Housing Units14,69013,471+9.0%

Learn More

Madison Heights, MI ProfilePort Huron, MI ProfileCost of Living in MichiganMore ComparisonsCity Rankings