');
US City Data

Roy Lake vs Battle Lake

Side-by-side comparison

How does Roy Lake, MN compare to Battle Lake, MN? Roy Lake has a population of 57 with a median household income of $101,250, 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
MetricRoy Lake, MNBattle Lake, MNDifference
Population57794-92.8%
Median Age3155.8-44.4%
Foreign Born %1.8%0.5%+130.0%
Economy
MetricRoy LakeBattle LakeDifference
Median Income$101,250$58,125+74.2%
Unemployment0%7.3%-100.0%
Poverty Rate0%5.3%-100.0%
Bachelor's+15.8%25.4%-37.8%
Housing
MetricRoy LakeBattle LakeDifference
Home Value$266,700$221,000+20.7%
Median Rent$0/mo$920/mo-100.0%
Housing Units52479-89.1%

Learn More

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