');
US City Data

Maryland Heights vs Hazelwood

Side-by-side comparison

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

Population & Demographics
MetricMaryland Heights, MOHazelwood, MODifference
Population27,98125,214+11.0%
Median Age34.838.4-9.4%
Foreign Born %22.9%6.5%+252.3%
Economy
MetricMaryland HeightsHazelwoodDifference
Median Income$86,485$55,930+54.6%
Unemployment2.2%8.9%-75.3%
Poverty Rate5.6%14.1%-60.3%
Bachelor's+51%28.8%+77.1%
Housing
MetricMaryland HeightsHazelwoodDifference
Home Value$215,300$154,900+39.0%
Median Rent$1217/mo$956/mo+27.3%
Housing Units13,22212,487+5.9%

Learn More

Maryland Heights, MO ProfileHazelwood, MO ProfileCost of Living in MissouriMore ComparisonsCity Rankings