');
US City Data

Battle Lake vs Le Roy

Side-by-side comparison

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

Population & Demographics
MetricBattle Lake, MNLe Roy, MNDifference
Population794790+0.5%
Median Age55.847+18.7%
Foreign Born %0.5%3.8%-86.8%
Economy
MetricBattle LakeLe RoyDifference
Median Income$58,125$51,250+13.4%
Unemployment7.3%2.1%+247.6%
Poverty Rate5.3%13.4%-60.4%
Bachelor's+25.4%23.9%+6.3%
Housing
MetricBattle LakeLe RoyDifference
Home Value$221,000$106,400+107.7%
Median Rent$920/mo$655/mo+40.5%
Housing Units479400+19.8%

Learn More

Battle Lake, MN ProfileLe Roy, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings