');
US City Data

Battle Lake vs Buffalo Lake

Side-by-side comparison

How does Battle Lake, MN compare to Buffalo Lake, MN? Battle Lake has a population of 794 with a median household income of $58,125, while Buffalo Lake has 664 residents and a median income of $56,719. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricBattle Lake, MNBuffalo Lake, MNDifference
Population794664+19.6%
Median Age55.841.2+35.4%
Foreign Born %0.5%8.9%-94.4%
Economy
MetricBattle LakeBuffalo LakeDifference
Median Income$58,125$56,719+2.5%
Unemployment7.3%5.5%+32.7%
Poverty Rate5.3%17.4%-69.5%
Bachelor's+25.4%20.1%+26.4%
Housing
MetricBattle LakeBuffalo LakeDifference
Home Value$221,000$106,000+108.5%
Median Rent$920/mo$763/mo+20.6%
Housing Units479285+68.1%

Learn More

Battle Lake, MN ProfileBuffalo Lake, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings