loading

33 Houses For Sale in Battle Lake, MN

Sort by:
house for sale
3 bds | 2 ba | 3,024 sqft

29781 Highland Loop, Battle Lake, MN 56515

3+ bedroom ,3 bath spacious home on ottertail lake,186 feet of frontage ,exceptionally large deck,double attached garage...
Save
View Home
$568,900
View Est. Payment
$78,000
house for sale
3 bds | 2 ba | 2,214 sqft

14123 E Eagle Lake Rd, Battle Lake, MN 56515

150' Frontage on Eagle lake with nicely kept 3 bedroom home off tar road. Could be made into a 5 bedroom house. Great su...
Save
View Home
$497,000
View Est. Payment
house for sale
3 bds | 2 ba | 2,543 sqft

15242 385th Avenue, Battle Lake, MN 56515

3+ bedroom,2.5 bath rambler with walk-out basement.Beautiful views of the country side and overlooking Eagle lake with o...
Save
View Home
$259,900
View Est. Payment
house for sale
3 bds | 2 ba | 1,448 sqft

34805 County Hwy 12, Battle Lake, MN 56515

Country living at it's finest. 1640 square foot rambler with 3 bedrooms, 2 three quarter baths and a tuck under double g...
Save
View Home
$272,900
View Est. Payment
house for sale
3 bds | 3 ba | 2,160 sqft

24284 Beauty Shore Drive, Battle Lake, MN 56515

Below Tax Value on West Battle! You have to come see this inviting year round 3 bed, 3 bath home complete with large lof...
Save
View Home
$584,900
View Est. Payment
$25,000
house for sale
3 bds | 2 ba | 1,784 sqft

27117 Co Hwy 5, Battle Lake, MN 56515

Rural country living that is set up for horses or livestock. Just over 10 acres with 5 acres of pasture and year round h...
Save
View Home
$225,000
View Est. Payment
house for sale
5 bds | 2 ba | 2,635 sqft

32635 Island Road, Battle Lake, MN 56515

''''PRIVATE ISLAND'''' IF YOU'VE EVER DREAMED OF HAVING YOUR OWN ISLAND GETAWAY, NOW'S YOUR CHANCE. ''YOUR'' ISLAND IS O...
Save
View Home
$750,000
View Est. Payment
house for sale
3 bds | 2 ba | 1,448 sqft

3805 County Hwy 12, Battle Lake, MN 56515

Country living at it's finest. 1640 square foot rambler with 3 bedrooms, 2 three quarter baths and a tuck under double g...
Save
View Home
$272,900
View Est. Payment
$10,900
house for sale
3 bds | 1 ba | 1,920 sqft

38411 W Wagon Tr, Battle Lake, MN 56515

OTTER TAIL LAKE! You are going to LOVE this deep level lot and beautiful frontage with an abundance of green space and p...
Save
View Home
$339,000
View Est. Payment
$10,000
house for sale
3 bds | 2 ba | 1,536 sqft

28865 Hi Vista Dr, Battle Lake, MN 56515

OTTER TAIL LAKE: Classic and clean 3 Bed 2 Bath, year-round lake home! Gentle elevation provides breath taking sunsets f...
Save
View Home
$379,900
View Est. Payment
house for sale
2 bds | 1 ba | 640 sqft

38403 W Wagon Tr, Battle Lake, MN 56515

Otter Tail Lake Cutie! Treasured 2-bedroom cottage on level shoreline is dressed for summer fun and relaxation. Open flo...
Save
View Home
$295,000
View Est. Payment
$23,600
house for sale
2 bds | 2 ba | 1,800 sqft

38364 Eagle Lake Road S, Battle Lake, MN 56515

South Eagle Lake Rd. property across from public access .Great location, just walk across the road to the beach and boat...
Save
View Home
$299,900
View Est. Payment
$10,000
house for sale
4 bds | 3 ba | 2,615 sqft

30885 Twin Lakes Cir, Battle Lake, MN 56515

Twin Lake: A hidden gem! 4 Bedroom, 3 bath home with attached double and detached double garage in a completely updated ...
Save
View Home
$439,000
View Est. Payment
$4,900
house for sale
-- bds | 1 ba | 2,688 sqft

109 Eda Dr, Battle Lake, MN 56515

Rare opportunity to own a NEW top-quality 63 x 42 Morton building within the city of Battle Lake! Building features incl...
Save
View Home
$225,000
View Est. Payment
$20,000
house for sale
2 bds | 1 ba | 924 sqft

27535 Co Hwy 83, Battle Lake, MN 56515

Deer Lake 1.11 acre lake lot with level sandy beach and mature trees. 1973 mobile home needs some work or an awesome pla...
Save
View Home
$154,900
View Est. Payment
$25,000
house for sale
4 bds | 3 ba | 3,070 sqft

513 Summit St E, Battle Lake, MN 56515

WEST BATTLE LAKE! 200 feet of frontage on this breath-taking custom-built home with city amenities. Infused with natural...
Save
View Home
$499,900
View Est. Payment
$10,000
house for sale
3 bds | 2 ba | 1,908 sqft

747 Lake Shore Drive, Battle Lake, MN 56515

120 feet of sandy, level frontage on West Battle Lake with good water depth. The home offers 3 bedrooms and 2 bathrooms ...
Save
View Home
$359,000
View Est. Payment

Location data not available
width="24" height="24" viewBox="0 0 24 24" version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" overflow="visible" preserveAspectRatio="none" >