Guest, Sign inJoin

Post to Battle Lake

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in
Battle Lake
Minnesota›Otter Tail County

Battle LakeMN

Home to 2 places on the National Register of Historic Places.

2 bordering townsMap →
Prospect House · Photo: SH5544 · CC BY-SA 3.0
Photo of Battle Lake

Battle Lake, MN · Prospect House · Photo: SH5544 · CC BY-SA 3.0

Is Battle Lake a good place to live?

Its National Register listings include Prospect House and First Baptist Church. Battle Lake has fewer than 1,000 residents, too few for fair grades; the figures below are still real.

What makes Battle Lake stand out

Where Battle Lake beats most towns.

Small town

930 people, and everyone knows the way

In a town this size, neighbors are the best guide. Ask them anything.

Nearby towns
Everts TownshipClitherall TownshipEverts TownshipClitherall TownshipBattle Lake
Prospect House
Prospect House · National Register of Historic Places
Battle Lake’s story

155 years in pictures

Census counts: 420 in 1900, 857 in 2020. The archive holds 12 old photos and papers going back to 1929 and 2 maps from 1912 on.

2 places on the National Register of Historic Places.

  • 1871Battle Lake is settled
Explore the history →
Getting set up

Moving to Battle Lake: who provides what

Who provides power, water and the rest in Battle Lake, and how to reach them.

The full setup list →
PowerOtter Tail Power11.3¢/kWh · EIA 2025HIFLD · EIA
WaterBattle Lake water systemNo health-based violations in 5 years · EPAEPA
Internet5 providers97% of addresses get 100/20 MbpsFCC
Trash & dumpNot on file yetWe don’t have Battle Lake’s trash rules yet
SchoolsBattle Lake Public School DistrictWhich school depends on your addressNCES
Register to voteOnlineIn Minnesota you can register online until 21 days before Election Day, in person up to and including Election Day, or by mail (received 21 days before).vote.gov
Who runs elections hereOtter Tail County Government Services CenterOtter Tail County; contacts on the Handbook page.FVAP, Jun 2025
ZIP code5651556515 100%Census 2020

EPA SDWIS (Oct 9, 2026) · HIFLD + EIA-861 2025 · Census 2020 ZCTAs · NCES 2024–25 · registration: vote.gov, updated Nov 18, 2024.

The data

Ordered by what stands out in Battle Lake.

Schools

The schools Battle Lake’s kids attend

Its two schools are below. Public schools: the Battle Lake Public School District. 2 public schools serve Battle Lake, with 414 students in all.

SchoolLevelStudentsLetter
Battle Lake ElementaryLargest public elementary schoolGrades K–6Grades K–6230A−
Battle Lake SecondaryLargest public high schoolGrades 7–12Grades 7–12184B+

NCES · EDFacts

Natural hazards

Natural hazards: low risk in Battle Lake, mostly inland flooding

Battle Lake’s FEMA hazard score stands at 21 of 100. Of the losses FEMA expects in the town, 59% come from inland flooding and 18% from cold waves. Expected storm and flood damage is lower than in 79% of U.S. communities.

21risk score of 100
FEMA risk score
21Low riskLowerHigher
Inland floodingCold wavesTornadoes

FEMA National Risk Index · OpenFEMA

Housing

The typical home in Battle Lake is valued at about $438K

The share of households in Battle Lake who are owner-occupiers is 62%, where Minnesota’s towns sit at 75% and U.S. towns at 73%. Home values are up 8.8% over the year to September 2026. Also worth knowing: the town’s median rent comes in at $1,052 a month.

$438KZillow home value
Battle LakeMinnesota townsU.S. towns
Households that own their home62%75%73%
Median rent$1,052 a month$1,196 a month$1,185 a month

Typical home value

Battle Lake$438K
Minnesota$349K
+8.8%
value change, 1 year
2
homes sold in May

Census ACS, 2020–24 · Zillow Home Value Index · Redfin Data Center

Climate

Snowy winters and pleasant summers in Battle Lake

The July high for Battle Lake comes to 80°F, against 82°F in Minnesota’s towns and 85°F across U.S. towns.

46″snow a winter

Typical low → high °F

Winter4–22°
Spring31–52°
Summer56–78°
Fall35–54°
Oct 5
typical first frost
May 5
typical last frost
+1.4°
vs. the 20th-century average

NOAA U.S. Climate Normals, 1991–2020

Work & commute

About one in three of Battle Lake’s working residents commute to Fergus Falls

Half commute less than 18 miles. In Battle Lake, the average trip to work is 20 minutes. Most people who work leave Battle Lake to do it: just 8% work in town. The top destinations are Fergus Falls (33%), Underwood (8%) and Perham (3%).

8%work in town
Battle LakeMinnesota townsU.S. towns
Median household income$59,000$90,000$80,000
Average trip to work20 minutes23 minutes25 minutes
Below the poverty line6.5%7%9.6%

Where working residents work

In Battle Lake8%
Fergus Falls33%
Underwood8%
Perham3%
Fargo3%
18 mi
median commute distance
437
jobs based in Battle Lake
Balanced
jobs vs. working residents

Census LEHD 2023 · ACS

Safety

Crime reported in Battle Lake

3 crimes were reported in Battle Lake in 2025: 2 property and 1 violent. In a town this small, a few incidents move the numbers a lot, so rates aren't shown.

Battle Lake is small, so we show counts rather than rates.

1
violent crimes reported in 2025
2
property crimes reported in 2025

FBI crime data, 2025 · crimes reported to police

Health

A smaller share of adults in Battle Lake binge drink than in the typical Minnesota or U.S. town

Among adults in Battle Lake, 26% get no exercise outside work. Of 32 CDC measures, Battle Lake beats the Minnesota average on 11 and trails it on 8. Only 4 of the 272 Minnesota towns we compare have a higher share of adults who had a checkup this year than Battle Lake.

Battle LakeMinnesota townsU.S. towns
Frequent mental distress (CDC PLACES)13%16%17%
Binge drink (CDC PLACES)14%18%16%
Sleep under 7 hours (CDC PLACES)29%30%36%
Yearly checkup (CDC PLACES)80%75%79%
32 measures vs. Minnesota
11 better13 too close to call8 worse
What stands outBattle LakeMN
Fewer adults facing housing insecurity6.2%9.3%
Fewer adults facing food insecurity8%11.4%
More adults who have had cancer14%8.5%
Perham Health
22 mi away · emergency room
2 of 3
care shortages: dental, mental health

CDC PLACES 2025 · modeled estimates for adults · CMS · HRSA

Keep exploring

Everything we know about Battle Lake

18pages on Battle Lake
After high school

Colleges nearby

None within 15 miles of Battle Lake; the nearest are

About Battle Lake

City in Minnesota, United States

Official town website ↗

Battle Lake is a city in Otter Tail County, Minnesota, United States. The population was 857 according to the 2020 census.

From Wikipedia, licensed CC BY-SA 4.0 · facts via Wikidata (CC0)

Area
1.5 sq mi
Elevation
1,358 ft
ZIP code
56515
Area code
218

Questions about Battle Lake

Short answers, built from the data on this page.

Is Battle Lake, MN a good place to live?

Battle Lake has fewer than 1,000 residents, too few for fair grades; the figures below are still real. Home to 2 places on the National Register of Historic Places.