');
US City Data

Buffalo Lake vs Battle Lake

Side-by-side comparison

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

Population & Demographics
MetricBuffalo Lake, MNBattle Lake, MNDifference
Population664794-16.4%
Median Age41.255.8-26.2%
Foreign Born %8.9%0.5%+840.0%
Economy
MetricBuffalo LakeBattle LakeDifference
Median Income$56,719$58,125-2.4%
Unemployment5.5%7.3%-24.7%
Poverty Rate17.4%5.3%+228.3%
Bachelor's+20.1%25.4%-20.9%
Housing
MetricBuffalo LakeBattle LakeDifference
Home Value$106,000$221,000-52.0%
Median Rent$763/mo$920/mo-17.1%
Housing Units285479-40.5%

Learn More

Buffalo Lake, MN ProfileBattle Lake, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings