');
US City Data

Moorhead vs Cottage Grove

Side-by-side comparison

How does Moorhead, MN compare to Cottage Grove, MN? Moorhead has a population of 44,706 with a median household income of $69,371, while Cottage Grove has 40,124 residents and a median income of $121,452. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricMoorhead, MNCottage Grove, MNDifference
Population44,70640,124+11.4%
Median Age31.236.8-15.2%
Foreign Born %5.8%7.7%-24.7%
Economy
MetricMoorheadCottage GroveDifference
Median Income$69,371$121,452-42.9%
Unemployment4.8%3.5%+37.1%
Poverty Rate17.7%4.2%+321.4%
Bachelor's+42.3%39.3%+7.6%
Housing
MetricMoorheadCottage GroveDifference
Home Value$246,300$359,600-31.5%
Median Rent$1017/mo$1644/mo-38.1%
Housing Units18,85214,038+34.3%

Learn More

Moorhead, MN ProfileCottage Grove, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings