');
US City Data

Cottage Grove vs Moorhead

Side-by-side comparison

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

Population & Demographics
MetricCottage Grove, MNMoorhead, MNDifference
Population40,12444,706-10.2%
Median Age36.831.2+17.9%
Foreign Born %7.7%5.8%+32.8%
Economy
MetricCottage GroveMoorheadDifference
Median Income$121,452$69,371+75.1%
Unemployment3.5%4.8%-27.1%
Poverty Rate4.2%17.7%-76.3%
Bachelor's+39.3%42.3%-7.1%
Housing
MetricCottage GroveMoorheadDifference
Home Value$359,600$246,300+46.0%
Median Rent$1644/mo$1017/mo+61.7%
Housing Units14,03818,852-25.5%

Learn More

Cottage Grove, MN ProfileMoorhead, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings