');
US City Data

Moorhead vs St. Louis Park

Side-by-side comparison

How does Moorhead, MN compare to St. Louis Park, MN? Moorhead has a population of 44,706 with a median household income of $69,371, while St. Louis Park has 49,541 residents and a median income of $100,250. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricMoorhead, MNSt. Louis Park, MNDifference
Population44,70649,541-9.8%
Median Age31.236-13.3%
Foreign Born %5.8%8%-27.5%
Economy
MetricMoorheadSt. Louis ParkDifference
Median Income$69,371$100,250-30.8%
Unemployment4.8%3.3%+45.5%
Poverty Rate17.7%7.3%+142.5%
Bachelor's+42.3%63.9%-33.8%
Housing
MetricMoorheadSt. Louis ParkDifference
Home Value$246,300$371,600-33.7%
Median Rent$1017/mo$1589/mo-36.0%
Housing Units18,85225,404-25.8%

Learn More

Moorhead, MN ProfileSt. Louis Park, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings