Sign In Register

Battle Lake, MN

Minnesota · Otter Tail County

Battle Lake is a small town in Minnesota with a population of 794. Residents earn $58,125 per year, which is 23% below the national average.

3.5 /5.0
B+ Good
794 Population 551/sq mi density
$58,125 Median Income $36,139 per capita
$221,000 Home Value $412,541 Zillow
$920 Median Rent 32.0% income on rent
41°F Avg Temperature 276 sunny days/yr
B+
Overall
3.5 / 5.0
Good overall score based on economy, affordability, safety and education
B+
Economy
3.9 / 5.0
$58,125 median income, 3.5% unemployment
A+
Affordability
4.5 / 5.0
$221,000 home value, $920/mo rent
C+
Safety
2.5 / 5.0
0 violent crimes/100K (100% below avg)
B
Education
3.0 / 5.0
25.4% bachelor's degree or higher

Discover Battle Lake, MN

Explore over 40 sections covering people, economy, housing, health, crime, climate, community, costs, trends, schools, colleges, hospitals, treatment centers, industries, museums, libraries, breweries, farmers markets, grocery stores, pharmacies, campgrounds, parks, trails, stadiums, ski resorts, daycare centers, nursing homes, churches, fire stations, cell towers, bridges, power plants, EV stations, prisons, radio stations, airports, police stations, post offices, Amtrak stations, superfund sites, UNESCO sites, and more.
Use the tabs and dropdown menus below to navigate every data point we track for this city.

Full City Profile
Median Income $58,125
23% lower than US avg
Home Value $221,000
22% lower than US avg
Violent Crime 0/100K
100% lower than US avg
Bachelor's+ 25.4%
25% lower than US avg
Median Rent $920
21% lower than US avg
Obesity Rate 32.7%
2% higher than US avg
Unemployment 3.5%
3% lower than US avg
Poverty Rate 2.2%
82% lower than US avg

How Battle Lake Compares to the U.S. Average (100% = U.S. avg)

People

Population794
Median Age55.8 yrs
Density551/mi²
Male / Female49% / 51%
Largest GroupWhite 91%
Veterans11.3%

Economy

B+
Median Income$58,125
Per Capita$36,139
Unemployment3.5%
Poverty2.2%
County GDP$3,285M
Commute20 min

Housing

A+
Home Value$221,000
Rent$920
Ownership62.5%
Zillow$412,541
Housing Units449
Rent Burden32.0%

Crime

C+
Violent0/100K
Property533/100K
Murder0.0/100K
Assault0/100K
Burglary0/100K

Health

Obesity32.7%
Uninsured6.6%
Smoking14.1%
Depression25.7%
Heart Disease4.7%

Climate

Avg Temp41°F (5°C)
AQI36 (Good)
Rain28.2 in/yr
Sunny Days276/yr
Elevation1,383 ft (422 m)

Education

B
Bachelor's+25.4%
High School+96.0%
Graduate+9.2%
School Score6.36

Community

2024 VoteR 66% / D 32%
Commute20 min
Broadband76.7%
EV Stations1
Libraries5

Is Battle Lake a Good Place to Live?

Based on current data, Battle Lake receives an overall livability score of 3.5 out of 5.0, earning a grade of B+. Key strengths include low unemployment, low crime rates, affordable housing, abundant sunshine. Areas to be aware of include below-average incomes. Battle Lake offers a solid quality of life with a good balance of affordability, safety, and opportunity.

Economy & Jobs

The median household income in Battle Lake is $58,125, 23% below the national average of $75,149. Unemployment stands at 3.5%, indicating a healthy job market. Only 2.2% of residents live below the poverty line, well below the national rate of 12.4%. Workers commute an average of 20 minutes.

Cost of Living & Housing

The median home value in Battle Lake is $221,000, 22% below the national median / offering relatively affordable homeownership. Renters pay a median of $920 per month, below the national average / a plus for affordability. A price-to-income ratio of 3.8x indicates a reasonably affordable housing market.

Safety & Crime

Battle Lake is a very safe community with a violent crime rate of 0 per 100,000 residents / well below the national average of 380. Property crime occurs at a rate of 533 per 100,000, 73% below the national average.

Education

25.4% of residents hold a bachelor's degree, below the national average of 33.7%. 96.0% have completed high school. Local schools score 6.4/10 in standardized testing, reflecting strong academic performance.

Climate & Weather

Battle Lake has a cool climate with an average annual temperature of 41°F. Winters average 8°F in January while summers reach 69°F in July. With 276 sunny days per year, residents enjoy well above the national average of sunshine. Annual precipitation totals 28.2 inches. Air quality is rated Good with a median AQI of 36.

Battle Lake has a population of 794 with a density of 551 people per square mile, spread across 1.5 square miles. The median age is 55.8 years, 43% older than the national median of 38.9. The gender split is 50.6% female and 49.4% male. The city is predominantly White (90.7%). English is the primary language spoken at home by 98.2% of residents. 11.3% of the population are veterans, above the national rate of 6.0%. 17.0% of residents have a disability (above the 13.0% national average). 98.1% have health insurance coverage.

Population

794
Total Population
551
People / sq mi
55.8yrs
Median Age
43% above US avg
1.5mi²
Land Area

Gender Distribution

Male 49.4%
Female 50.6%

Race & Ethnicity

Battle Lake vs U.S. Average

Language Spoken at Home

English Only 98.2%
25% above US avg
Spanish 1.8%
87% below US avg

Social Characteristics

Battle Lake vs U.S. Average

The median household income in Battle Lake is $58,125, which is 23% below the national average of $75,149. Per capita income is $36,139. The average weekly wage is $1,000, 30% lower than the U.S. average. The unemployment rate is 3.5% (below the 3.6% US average). 2.2% of residents live below the poverty line, lower than the national rate of 12.4%. The area has 1,908 business establishments, including 165 restaurants. The cost of living index is 98.6, roughly in line with the national average. Workers commute an average of 20 minutes (shorter than the 28-minute US average). 4.0% of workers work from home (below the 15.2% national rate).

Income: Battle Lake vs U.S.

Commute Mode

Income

Median HH Income$58,125
23% below US avg
Per Capita Income$36,139
Avg Weekly Wage$1,000
IRS Avg AGI$71,755
Gini Index0.434 (0=equal, 1=unequal)

Employment & Poverty

Unemployment3.5%
3% below US avg
Poverty Rate2.2%
82% below US avg
Establishments (County)1,908
County GDP$3,285M

Business (County)

Restaurants165
Healthcare181
Retail250
Manufacturing89

Tax & Cost of Living

Property Tax (IRS)$4,298
23% above US avg
Cost of Living98.60 (100=avg)
Effective Tax Rate1.94%

Commute & Transportation

Commute Time20.3 min
Drive Alone88.7%
Public Transit0.0%
Work from Home4.0%

Walkability

The median home value in Battle Lake is $221,000, 22% below the national median of $281,900. Zillow estimates the typical home value at $412,541, higher than the Census estimate. Monthly rent averages $920 (21% below the national average of $1,163). Fair market rent ranges from $899 for a one-bedroom to $1,125 for a two-bedroom apartment. 62.5% of housing units are owner-occupied. There are 449 total housing units in the city. The median year a home was built is 1974. The average annual property tax is $4,298 (higher than the $3,500 national average). 32.0% of renters spend 30% or more of their income on housing. The home price-to-income ratio is 3.8x.

Home Value Sources

Ownership Split

Home Values

Census Median$221,000
22% below US avg
Zillow ZHVI$412,541

Real Estate Market (Redfin)

Rental Costs

Census Median Rent$920
21% below US avg
Rent Burden32.0%

HUD Fair Market Rent

Studio$809
1 Bedroom$899
2 Bedrooms$1,125
3 Bedrooms$1,483
4 Bedrooms$1,698

Ownership & Property

Homeownership62.5%
Owner-Occupied62.5%
Renter-Occupied37.5%
Housing Units449
Median Year Built1974

Property Tax

Avg Tax (IRS)$4,298
23% above US avg
Effective Rate1.94%
In Battle Lake, 32.7% of adults are obese, above the national rate of 32.1%. 7.7% have diabetes (below the 10.5% national rate). Heart disease affects 4.7% of residents, below the national average. 23.9% have high blood pressure. 14.1% are current smokers. 21.0% report binge drinking. 21.1% are physically inactive, below the national average. 25.7% report depression (above the 20.0% national average). 16.7% experience frequent mental distress. 6.6% of residents lack health insurance (below the 8.6% national rate). The primary care physician ratio is 1:1,876. The dentist ratio is 1:1,441. 50.9% of residents have access to exercise opportunities. The food environment index is 8.7 out of 10.

Health Metrics: Battle Lake vs U.S. Average (%)

Chronic Conditions

Obesity32.7%
2% above US avg
Diabetes7.7%
Heart Disease4.7%
High Blood Pressure23.9%
Asthma10.3%
COPD4.7%
Cancer7.6%
Stroke2.5%

Behaviors & Mental Health

Smoking14.1%
1% above US avg
Binge Drinking21.0%
Physical Inactivity21.1%
Depression25.7%
Mental Distress16.7%
Physical Distress10.7%
Short Sleep32.0%

Healthcare Access

Insurance Rate98.1%
Uninsured6.6%
23% below US avg
Primary Care1:1,876
Dentists1:1,441
Mental Health1:619
Checkup Rate71.6%
Dental Visits68.4%
Premature Death6,919/100K

Food & Exercise

Food Environment8.7/10
Exercise Access50.9%
Healthcare Facilities181
Battle Lake has a violent crime rate of 0 per 100,000 residents, 100% below the national average of 380. This breaks down to aggravated assault at 0.0 per 100,000, robbery at 0.0, rape at 0.0. The murder rate is 0.0 per 100,000 (below the national rate of 6.3). Property crime stands at 533 per 100,000, 73% below the U.S. average. This includes larceny/theft at 533, burglary at 0, vehicle theft at 0 per 100,000 residents. The county recorded 9 fatal traffic crashes. Overall, Battle Lake receives a safety grade of C+.

Crime Rates: Battle Lake vs U.S. Average (per 100,000)

Violent Crime

Total Violent0.0/100K
100% below US avg
Murder0.0/100K
100% below US avg
Rape0.0/100K
Robbery0.0/100K
Assault0.0/100K

Property Crime

Total Property533.1/100K
73% below US avg
Burglary0.0/100K
Theft533.1/100K
Vehicle Theft0.0/100K
Arson0.0/100K

Traffic Safety

Fatal Crashes (County/yr)9
Traffic Accidents89
Avg Accident Severity2.0 / 4.0

Safety Score

Safety GradeC+
Safety Score2.5 / 5.0
View full crime details →
Battle Lake has a cool climate with an average annual temperature of 41°F (5°C). Winters average 8°F in January while summers reach 69°F in July / a wide seasonal temperature swing of 61°F. The area gets 276 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 28.2 inches (drier than the 38-inch national average). Air quality is rated Good with a median AQI of 36. The city sits at an elevation of 1,383 feet.

Temperature

8°F Jan (-14°C) 69°F Jul (21°C)
Annual Average40.9°F
24% below US avg
January Average8°F (-14°C)
July Average69°F (21°C)
Sunny Days276 days/yr

Geography

Elevation1,383 ft (422 m)
Area1.5 sq mi (3.8 km²)
Population Density551/sq mi
Coordinates46.2849°N, 95.7187°W
TimezoneAmerica/Chicago
CountyOtter Tail County County
Nearest AirportHector International (FAR)
68 miles away

Precipitation & Snow

Annual Rainfall 28.2"
26% below US avg
Wettest Month (Jun) 4.17"
Driest Month (Feb) 0.59"

Air Quality

AQI Median36.0
RatingGood

Natural Hazard Risk

Overall RiskRelatively Low
Risk Score79.4 / 100
Social Vulnerability53.5 / 100
Community Resilience92.6 / 100

Hazard Breakdown

Tornado Relatively Moderate
Earthquake Very Low
Wildfire Relatively Low
Flood Relatively Moderate
Hail Relatively Moderate
Strong Wind Relatively High
Heat Wave Relatively Low
Winter Weather Very High
Lightning Relatively Low
Ice Storm Relatively Low
Drought Relatively Low
Cold Wave Relatively High
Landslide Relatively Low
Source: FEMA National Risk Index v1.20 (Dec 2025)

Earthquake History

3 earthquakes (M2.5+) within 150 km since 1990. Strongest: M4.1. Most recent: M2.5 on Apr 29, 2011.

Jun 5, 1993 11 km N of Johnson, Minnesota M4.1 81 km
Oct 20, 1995 8 km SSE of New Effington, South Dakota M3.7 104 km
Apr 29, 2011 Minnesota M2.5 36 km
Source: USGS (M2.5+, 1990–2025)

Tornado History

401 tornadoes (EF0+) within 100 km since 1950. Strongest: EF4. Total: 4 fatalities, 130 injuries.

Date Rating Distance Fatalities
Jul 8, 2020 EF4 28 km 1
Aug 7, 2010 EF4 73 km 0
Jun 17, 2010 EF4 31 km 1
Jun 17, 2010 EF4 44 km 0
Jun 6, 2008 EF3 94 km 0
Jun 13, 2001 EF3 33 km 0
May 10, 1982 EF3 65 km 0
Aug 26, 1977 EF3 94 km 0
Jun 28, 1975 EF3 93 km 0
Aug 6, 1969 EF3 90 km 0
Jun 18, 1964 EF3 75 km 0
May 5, 1964 EF3 73 km 0
Jul 2, 1955 EF3 80 km 0
Jul 1, 1952 EF3 98 km 0
Jun 24, 2022 EF2 64 km 0
May 30, 2022 EF2 50 km 0
May 30, 2022 EF2 48 km 0
May 30, 2022 EF2 67 km 0
May 30, 2022 EF2 66 km 0
May 12, 2022 EF2 66 km 0
Source: NOAA SPC (EF0+, 1950–2024)

Wildfire History

20 wildfires (100+ acres) within 100 km. Largest: CENTER TANK RANGE (6,131 ac, 2009).

Year Name Acres Distance
2009 CENTER TANK RANGE 6,131 100 km
1988 UNNAMED 4,475 100 km
2003 ROTHSAY 3,015 56 km
2024 DORAN WMA 2,455 42 km
2009 EAST TANK RANGE 1,801 99 km
2009 DOWNING 1,506 99 km
2012 JEEP FIRE 1,437 72 km
2012 SPRING CREEK 1,413 96 km
2000 00 14 1,377 78 km
2007 FLICKERTAIL 1,239 100 km
1996 UNNAMED 1,153 84 km
2016 UNNAMED 1,128 97 km
2019 UNNAMED 1,060 97 km
1998 UNNAMED 1,026 95 km
2021 HARTLEBEN WPA 1,002 99 km
1999 HELLIKSEN 993 93 km
1992 MEADOWS 922 64 km
2002 1000 AC S 880 77 km
1985 UNNAMED 880 97 km
2005 HILLICKSON 05 818 92 km
Source: NIFC/IRWIN (100+ acres)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 8°F (-14°C) 0.8 in Coldest
February 14°F (-10°C) 0.6 in Driest
March 27°F (-3°C) 1.2 in
April 43°F (6°C) 2.2 in
May 56°F (14°C) 2.9 in
June 65°F (18°C) 4.2 in Wettest
July 69°F (21°C) 3.5 in Warmest
August 68°F (20°C) 3.3 in
September 58°F (14°C) 2.6 in
October 46°F (8°C) 2.1 in
November 28°F (-2°C) 1.0 in
December 13°F (-11°C) 0.7 in

Battle Lake has a seasonal temperature swing of 62°F / from 8°F in January to 69°F in July. Total annual precipitation is 25.1 inches, with June being the wettest month (4.2") and February the driest (0.6").

View full weather details →
Battle Lake is located in Otter Tail County. It is classified as Nonmetro / Urban 2.5K–20K, adjacent, a smaller urban community. 25.4% of adults hold a bachelor's degree or higher, 25% below the national average of 33.7%. 96.0% have completed high school. 9.2% hold a graduate or professional degree (below the 13.1% national rate). Area schools have an average test score of 6.4 out of 10. In the 2024 presidential election, the county voted Republican with 66.3% of the vote, a 34.2-point margin. 76.7% of households have broadband internet access (below the 90.0% national rate). The area has 1 EV charging stations. There are 5 public libraries serving the community. 181 healthcare facilities operate in the area. 88.7% of workers drive alone to work.

2024 Presidential Election (County)

R 66.3%
D 32.1%

Winner: Republican by 34.2 points

Safety & Disasters

Fatal Crashes (County/yr)9
Traffic Accidents89
Avg Accident Severity2.0 / 4.0
C+ Safety Grade (2.5/5.0)

Education

Bachelor's Degree+25.4%
25% below US avg
High School+96.0%
Graduate Degree+9.2%
School Test Score6.36
B Education Grade (3.0/5.0)

Area & Infrastructure

RUCC Code 6Nonmetro / Urban 2.5K–20K, adjacent
Population Density551/sq mi
Total Area1.5 sq mi
CountyOtter Tail County County

Services

Broadband Access76.7%
Avg Download Speed274.1 Mbps
Avg Upload Speed249.5 Mbps
Max Download Speed1,000 Mbps
EV Charging Stations1
Alt Fuel Stations3
Public Libraries5
Healthcare Facilities181
Restaurants165
Retail Stores250

Commute & Transportation

Avg Commute20.3 min
Drive Alone88.7%
Public Transit0.0%
Work from Home4.0%
Average costs for common services in Battle Lake. Prices are estimated based on regional cost of living data and may vary by provider.

Healthcare

Doctor Visit (Primary Care) $247 ($148–$394)
Specialist Visit $345 ($197–$542)
Urgent Care Visit $197 ($99–$345)
Emergency Room Visit $2,169 ($789–$4,930)
Dental Cleaning $128 ($74–$197)
Dental Filling $247 ($148–$394)
View all 40 services

Auto Repair

Oil Change (Conventional) $44 ($25–$74)
Oil Change (Synthetic) $74 ($49–$118)
Brake Pad Replacement $296 ($148–$493)
Tire Rotation $39 ($20–$74)
New Tires (Set of 4) $592 ($394–$986)
Battery Replacement $197 ($99–$345)
View all 18 services

Home Services

Plumber (Per Hour) $99 ($59–$148)
Electrician (Per Hour) $89 ($49–$138)
HVAC Repair $394 ($148–$789)
HVAC System Install $6,902 ($3,944–$11,832)
Roof Repair $986 ($394–$1,972)
Roof Replacement $8,874 ($5,423–$14,790)
View all 25 services

Legal

Divorce (Uncontested) $1,479 ($493–$3,451)
Divorce (Contested) $14,790 ($4,930–$29,580)
DUI Defense $4,930 ($1,972–$9,860)
Bankruptcy (Chapter 7) $1,479 ($789–$2,958)
Will Preparation $493 ($197–$986)
Trust Preparation $2,465 ($986–$4,930)
View all 12 services

Personal Care

Men's Haircut $25 ($15–$44)
Women's Haircut $54 ($30–$99)
Hair Coloring (Full) $148 ($74–$247)
Manicure $25 ($15–$44)
Pedicure $39 ($25–$64)
Massage (1 Hour) $79 ($49–$128)
View all 12 services

Food & Grocery

Gallon of Milk (per gallon) $4.04 ($2.96–$5.42)
Dozen Eggs (per dozen) $3.45 ($2.47–$4.93)
Loaf of Bread $3.75 ($2.47–$5.42)
Chicken Breast (per lb) $4.44 ($2.96–$6.41)
Ground Beef (per lb) $5.42 ($3.94–$7.40)
Rice (per lb) $0.99 ($0.59–$1.77)
View all 20 services

Utilities

Electricity (Monthly) $138 ($79–$247)
Natural Gas (Monthly) $69 ($30–$148)
Water/Sewer (Monthly) $69 ($39–$118)
Internet (Monthly) $69 ($39–$99)
Cell Phone Plan (Monthly) $64 ($30–$99)
Cable TV (Monthly) $84 ($49–$148)
View all 8 services

Transportation

Monthly Parking (Downtown) $197 ($74–$493)
Car Insurance (Annual) $1,972 ($1,183–$3,451)
Bus Pass (Monthly) $69 ($30–$128)
Taxi/Uber (5-Mile Ride) $15 ($7.89–$25)
Car Registration (Annual) $99 ($30–$247)
Driver's License Renewal $30 ($15–$74)
View all 8 services

Education & Childcare

Daycare (Infant, Monthly) $1,183 ($592–$2,465)
Daycare (Toddler, Monthly) $986 ($493–$1,972)
After-School Care (Monthly) $394 ($197–$690)
Tutoring (Per Hour) $49 ($25–$99)
SAT/ACT Prep Course $986 ($394–$2,465)
Private School (K-12, Annual) $12,325 ($4,930–$29,580)
View all 8 services

Pets

Vet Visit (Routine Checkup) $59 ($30–$99)
Dog Vaccination (Annual) $99 ($49–$197)
Dog Grooming $59 ($30–$99)
Pet Boarding (Per Night) $39 ($20–$74)
Dog Spay/Neuter $296 ($148–$493)
Cat Spay/Neuter $197 ($99–$394)
View all 9 services

Childcare

Center-Based (monthly)
Infant$948
Toddler$893
Preschool$821
Family Childcare (monthly)
Infant$621
Toddler$570
Preschool$570
Source: DOL Women's Bureau (2022)

Top Industries in Otter Tail County

Largest private-sector industries by employment (BLS QCEW 2024 data, county level).

Industry Jobs Establishments Avg Annual Pay Location Quotient
Manufacturing 3,878 87 $61,541 2.06
Retail Trade 2,631 242 $33,299 1.15
Accommodation & Food Services 1,984 176 $19,902 0.95
Construction 1,236 281 $62,182 1.03
Administrative & Waste Services 778 76 $49,746 0.58
Other Services 754 164 $33,450 1.09
Wholesale Trade 647 61 $63,376 0.72
Utilities 494 8 $109,512 5.67
Finance & Insurance 492 101 $74,762 0.53
Professional & Technical Services 481 105 $60,382 0.30
Agriculture & Forestry 443 73 $48,442 2.39
Information & Technology 430 26 $77,551 1.00
Transportation & Warehousing 376 65 $44,108 0.39
Arts & Entertainment 310 48 $17,193 0.80
Real Estate 144 49 $35,698 0.40
Management of Companies 68 8 $289,431 0.18
Mining & Oil/Gas 31 5 $45,283 0.36

Schools in Battle Lake

2 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
BATTLE LAKE ELEMENTARY Elementary 224 16 14.0:1
BATTLE LAKE SECONDARY High 189 10 18.9:1
View full schools details →

Radio Stations near Battle Lake

4 stations within ~55 km.

Station Genre Quality
Real Rock Z103.3 rock AAC+ 64 kbps
Channel 977 pop, top 40 AAC+ 32 kbps
KBRF Radio news, talk AAC+ 32 kbps
The Lakes 99.5 adult contemporary AAC+ 64 kbps

National Parks Near Battle Lake

10 national parks and monuments found near Battle Lake.

ParkTypeFee
Big Stone Lake State Park State Park Free
Buffalo River State Park State Park Free
Glacial Lakes State Park State Park Free
Glendalough State Park State Park Free
Hartford Beach State Park Free
Itasca State Park State Park Free
Lake Carlos State Park State Park Free
Maplewood State Park State Park Free
Monson Lake State Park State Park Free
Sibley State Park State Park Free

Museums in Battle Lake

NameTypeAddressPhoneAnnual Revenue
LAKE REGION PIONEER THRESHERMENS ASSOCIATIONHISTORIC PRESERVATION2185898419$130,453
NUMEDALSLAGEN LAG OF AMERICAHISTORIC PRESERVATION2188266268
PROSPECT HOUSE MUSEUMGENERAL MUSEUM403 LAKE AVE N2188644008

Restaurants in Battle Lake

4 restaurants within city radius — OpenStreetMap data

Lake Ave Cafe
Shoreline Restaurant, Bar and Bowl
SteVelly's
Zorbaz

Gas Stations in Battle Lake

2 gas stations within city radius — OpenStreetMap data

Cenex
Sinclair

Nursing Homes in Battle Lake

1 nursing homes and rehabilitation centers (CMS data).

Facility Ownership Beds Residents Overall Health Staffing Quality Phone
GOOD SAMARITAN SOCIETY - BATTLE LAKE
105 GLENHAVEN DRIVE
Non profit - Corporation 55 53 5/5 3/5 5/5 2188645231

Pharmacies in Battle Lake

1 pharmacies and drugstores.

Pharmacy Address Phone
SEIP DRUG 113 LAKE AVENUE NORTH 218-864-5261

Fire Stations in Battle Lake

NameAddressTypeActive FirefightersVolunteersPhone
Battle Lake Area Fire Association107 Garfield AVE SVolunteer218-864-5511

Bridges in Battle Lake

LocationTypeKindYear BuiltLength (ft)Daily TrafficCondition
Tee BeamPrestressed concrete19881241,500G
SlabConcrete continuous20121281,350G
SlabConcrete continuous200797275G

Airports Near Battle Lake

34 airports within the area.

AirportIATAType
Chandler FieldAXNMedium Airport
Aerovilla AirportSmall Airport
Angen FieldSmall Airport
Barnesville Municipal AirportSmall Airport
Battle Lake Municipal AirportSmall Airport
Brutlag Farms AirportSmall Airport
Carlson Agricultural AirportSmall Airport
Damneara AirportSmall Airport
Detroit Lakes AirportDTLSmall Airport
Elbow Lake Municipal - Pride of the Prairie AirportSmall Airport
Falk Private AirportSmall Airport
Fergus Falls Municipal Airport - Einar Mickelson FieldFFMSmall Airport
Glenwood Municipal AirportSmall Airport
Hagen AirportSmall Airport
Hawley Municipal AirportSmall Airport
Henning Municipal AirportSmall Airport
Herman Municipal AirportSmall Airport
Hintzman Private AirportSmall Airport
Janssen AirportSmall Airport
Johnsons Aero Repair AirportSmall Airport
Johnston AirportSmall Airport
Kaiser's AirstripSmall Airport
Kapaun-Wilson FieldSmall Airport
Minglewood AirportSmall Airport
Morris Municipal Airport Charlie Schmidt FieldMOXSmall Airport
Park Rapids Municipal Airport Konshok FieldPKDSmall Airport
Pelican Rapids Muni-Lyon's FieldSmall Airport
Perham Municipal AirportSmall Airport
Ricks FieldSmall Airport
Starbuck Municipal AirportSmall Airport
Velo AirstripSmall Airport
Wadena Municipal AirportSmall Airport
Wetenkamp AirportSmall Airport
Yaggie Private AirportSmall Airport

Police Stations in Battle Lake

2 police stations.

StationAddressPhone
Ashby Police Department
Battle Lake Police Department

Grocery Stores in Battle Lake

2 grocery stores.

StoreTypeAddress
Dollar General 15641Other21666 State Highway 78
LARRYS SUPERMARKETSupermarket102 Gilbertson St W

DOL Wage Violations in Battle Lake

1 employers with DOL wage violations totaling $54,247 in back wages owed to 42 employees.

1
Violations
$54,247
Back Wages Owed
42
Employees Owed
Data from the U.S. Department of Labor Wage and Hour Division (WHD) enforcement actions since FY 2005.
Employer Severity Parent Company ZIP Industry Cases Back Wages Per Employee Employees
Herby's Transfer 56515 2 $54,247 $1,292 42

Churches & Religious Organizations in Battle Lake

8 religious organizations (IRS tax-exempt data).

NameAddress
EAGLE LAKE LUTHERAN CHURCH15456 COUNTY HIGHWAY 81
FAITH HAVEN CAMP INC38360 N EAGLE LAKE RD
FIRST BAPTIST CHURCHPO BOX 687
OUR LADY CHURCH MILITANTPO BOX 533
TREFOLDIGHED LUTHERAN CHURCH CEMETERY INCPO BOX 394
TREFOLDIGHED LUTHERAN CHURCH OF BATTLE LAKE MINNPO BOX 355
ZION LUTHERAN CHURCH FOUNDATION OF AMOR MINNESOTA36051 CO HWY 74
ZION LUTHERAN CHURCH OF AMOR36051 COUNTY HIGHWAY 74

Explore Near Battle Lake

Mines
1
Active and inactive mining sites tracked by the Mine Safety and Health Administration
View all →

Download Full City Report

Get a comprehensive, print-ready PDF with all data for Battle Lake.

Get Report

Frequently Asked Questions About Battle Lake

What is the population of Battle Lake?

Battle Lake has a population of 794 residents and is located in Minnesota. The population density is 551 people per square mile, spread across 1.5 square miles. The median age of residents is 55.8 years, which is older than the national median of 38.9 years. The population is 50.6% female and 49.4% male.

Is Battle Lake expensive to live in?

Battle Lake has a cost of living roughly in line with the national average, with an index of 98.6 (baseline: 100). The median household income is $58,125, 23% below the national average of $75,149. The median home value is $221,000 (22% below the U.S. median). Renters pay a median of $920 per month, below the national average of $1,163. The home price-to-income ratio is 3.8x, indicating housing is reasonably affordable relative to local income levels.

Is Battle Lake safe?

Battle Lake is considered a very safe city with a violent crime rate of 0 per 100,000 residents, well below the national average of 380. Property crime occurs at a rate of 533 per 100,000 (below the national average). Overall, Battle Lake receives a safety grade of C+ based on combined crime data.

What is the weather like in Battle Lake?

Battle Lake has a cool climate with an average annual temperature of 41°F (5°C). Winter temperatures average 8°F in January, while summers reach an average of 69°F in July. The area receives 276 sunny days per year, well above the national average of 205. Annual rainfall totals 28.2 inches. Air quality is rated Good with a median Air Quality Index (AQI) of 36.

How is the job market in Battle Lake?

Battle Lake has a healthy job market with an unemployment rate of 3.5%, near the national average of 3.6%. The average weekly wage is $1,000. There are 1,908 business establishments in the area, including 165 restaurants and food service locations. The average commute time is 20 minutes, and 4.0% of workers work from home.

How much does housing cost in Battle Lake?

The median home value in Battle Lake is $221,000. Zillow estimates the typical home value at $412,541. For renters, the median monthly rent is $920. Fair market rent is $899 for a 1-bedroom and $1,125 for a 2-bedroom apartment. The homeownership rate is 62.5%. The average annual property tax is $4,298.

How are the schools in Battle Lake?

Schools in Battle Lake score 6.4 out of 10 on standardized testing, near the national average. 25.4% of adults in Battle Lake hold a bachelor's degree or higher, below the national average of 33.7%. 96.0% have completed high school. 9.2% hold a graduate or professional degree.

How healthy is Battle Lake?

The obesity rate in Battle Lake is 32.7% (above the national rate of 32.1%). 14.1% of adults are smokers. 21.1% are physically inactive. 25.7% of residents report depression. 6.6% lack health insurance (below the national rate). 50.9% of residents have access to exercise opportunities. The primary care physician ratio is 1:1,876.

What is transportation like in Battle Lake?

The average commute in Battle Lake is 20 minutes, shorter than the national average of 28 minutes. 88.7% of workers drive alone to work, and 4.0% work from home.

What are the demographics of Battle Lake?

The racial and ethnic makeup of Battle Lake is 90.7% White. 98.2% of residents speak only English at home. 11.3% of the population are military veterans. 17.0% of residents have a disability. 98.1% have health insurance coverage.

Nearby Cities

Compare Battle Lake with another city: