');
US City Data

Hazelwood vs Maryland Heights

Side-by-side comparison

How does Hazelwood, MO compare to Maryland Heights, MO? Hazelwood has a population of 25,214 with a median household income of $55,930, while Maryland Heights has 27,981 residents and a median income of $86,485. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricHazelwood, MOMaryland Heights, MODifference
Population25,21427,981-9.9%
Median Age38.434.8+10.3%
Foreign Born %6.5%22.9%-71.6%
Economy
MetricHazelwoodMaryland HeightsDifference
Median Income$55,930$86,485-35.3%
Unemployment8.9%2.2%+304.5%
Poverty Rate14.1%5.6%+151.8%
Bachelor's+28.8%51%-43.5%
Housing
MetricHazelwoodMaryland HeightsDifference
Home Value$154,900$215,300-28.1%
Median Rent$956/mo$1217/mo-21.4%
Housing Units12,48713,222-5.6%

Learn More

Hazelwood, MO ProfileMaryland Heights, MO ProfileCost of Living in MissouriMore ComparisonsCity Rankings