');
US City Data

Moose Lake vs Annandale

Side-by-side comparison

How does Moose Lake, MN compare to Annandale, MN? Moose Lake has a population of 3,297 with a median household income of $61,576, while Annandale has 3,365 residents and a median income of $50,536. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricMoose Lake, MNAnnandale, MNDifference
Population3,2973,365-2.0%
Median Age44.744.1+1.4%
Foreign Born %5.8%0.9%+490.0%
Economy
MetricMoose LakeAnnandaleDifference
Median Income$61,576$50,536+21.8%
Unemployment2.1%4.5%-53.3%
Poverty Rate45.3%14.4%+214.6%
Bachelor's+10.9%24.8%-56.0%
Housing
MetricMoose LakeAnnandaleDifference
Home Value$205,000$195,100+5.1%
Median Rent$901/mo$967/mo-6.8%
Housing Units6241,416-55.9%

Learn More

Moose Lake, MN ProfileAnnandale, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings