| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
28887 Hi Vista DriveBattle Lake, MNDiscover the perfect lakefront escape at 28887 Hi Vista Drive in Battle Lake, Minnesota. N... |
4 beds | 2 baths | 1,761 sq.ft. |
$749,000 |
Airbnb cash on cash: N/A
|
27621 Co Hwy 83 #1Battle Lake, MNEnjoy the best of summer on Deer Lake near Ottertail with this charming 1 bedroom seasonal... |
1 beds | 1 baths | 352 sq.ft. |
$140,000 |
Airbnb cash on cash: N/A
|
27621 Co Hwy 83 #2Battle Lake, MNEnjoy the best of summer on Deer Lake near Ottertail with this charming 1 bedroom seasonal... |
1 beds | 1 baths | 352 sq.ft. |
$140,000 |
Airbnb cash on cash: N/A
|
27621 Co Hwy 83 #3Battle Lake, MNEnjoy the best of summer on Deer Lake near Ottertail with this charming 4 bedroom seasonal... |
4 beds | 1 baths | 690 sq.ft. |
$200,000 |
Airbnb cash on cash: N/A
|
27621 Co Hwy 83 #5Battle Lake, MNEnjoy the best of summer on Deer Lake near Ottertail with this charming 2 bedroom seasonal... |
2 beds | 1 baths | 432 sq.ft. |
$120,000 |
Airbnb cash on cash: 2.08%
|
27621 Co Hwy 83 #4Battle Lake, MNEnjoy the best of summer on Deer Lake near Ottertail with this charming 2 bedroom seasonal... |
2 beds | 1 baths | 384 sq.ft. |
$160,000 |
Airbnb cash on cash: 1.36%
|
33625 160th StreetBattle Lake, MNPrivate 20+ acre property near Long Lake and Stalker Lake Golf Course. This 2-bed, 3-bath ... |
2 beds | 3 baths | 3,168 sq.ft. |
$730,000 |
Airbnb cash on cash: -0.57%
|
38287 Country Estate RdBattle Lake, MNEscape to Clitherall Lake! Charming 2 bedroom with attached garage, stunning views, firepl... |
2 beds | 1 baths | 600 sq.ft. |
$596,500 |
Airbnb cash on cash: -0.48%
|
521 E Summit StreetBattle Lake, MNIncredible find! This executive West Battle Lake property is the definition of refinement.... |
4 beds | 3 baths | 4,546 sq.ft. |
$1,350,000 |
Airbnb cash on cash: N/A
|
TBD 350th AveBattle Lake, MNTBD 350th Ave, Battle Lake, MN 56515 | Other |
N/A beds | N/A baths | N/A |
$75,000 |
Airbnb cash on cash: N/A
|
41349 Greenwood TrlBattle Lake, MN41349 Greenwood Trl, Battle Lake, MN 56515 | Single Family Residential |
3 beds | 2 baths | 1,248 sq.ft. |
$515,000 |
Airbnb cash on cash: -0.32%
|
37654 S Eagle Lake RoadBattle Lake, MNWelcome to 37654 Eagle Lake Road South, where nearly 11 private acres and panoramic views ... |
3 beds | 2 baths | 2,280 sq.ft. |
$525,000 |
Airbnb cash on cash: 1.08%
|
28554 County Highway 145 #3Battle Lake, MN28554 County Highway 145 #3, Battle Lake, MN 56515 | Single Family Residential |
3 beds | 1 baths | 876 sq.ft. |
$399,000 |
Airbnb cash on cash: -0.27%
|
32518 Island RoadBattle Lake, MNYour Dream Lake Escape Awaits, a Long Lake Gem! Discover this extraordinary lakefront prop... |
4 beds | 2 baths | 2,600 sq.ft. |
$500,000 |
Airbnb cash on cash: N/A
|
622 N Shore DriveBattle Lake, MNWelcome to 622 North Shore Drive in Battle Lake! This beautifully updated 3-bedroom, 2-bat... |
3 beds | 2 baths | 2,654 sq.ft. |
$339,000 |
Airbnb cash on cash: 2.19%
|
26455 State Highway 78Battle Lake, MN26455 State Highway 78, Battle Lake, MN 56515 | Single Family Residential |
3 beds | 2 baths | 3,088 sq.ft. |
$649,900 |
Airbnb cash on cash: -0.46%
|
707 Lake Shore DrBattle Lake, MN707 Lake Shore Dr, Battle Lake, MN 56515 | Single Family Residential |
4 beds | 2 baths | 1,160 sq.ft. |
$590,000 |
Airbnb cash on cash: N/A
|
39471 S Clitherall Lake RdBattle Lake, MN39471 S Clitherall Lake Rd, Battle Lake, MN 56515 | Single Family Residential |
2 beds | 1 baths | 780 sq.ft. |
$300,000 |
Airbnb cash on cash: -0.01%
|
28647 State Highway 78Battle Lake, MN28647 State Highway 78, Battle Lake, MN 56515 | Single Family Residential |
4 beds | 3 baths | 3,699 sq.ft. |
$1,950,000 |
Airbnb cash on cash: N/A
|
28660 County Highway 145Battle Lake, MN28660 County Highway 145, Battle Lake, MN 56515 | Single Family Residential |
2 beds | 1 baths | 1,188 sq.ft. |
$269,000 |
Airbnb cash on cash: 0.22%
|
202 W Main StBattle Lake, MN202 W Main St, Battle Lake, MN 56515 | Single Family Residential |
4 beds | 2 baths | 2,152 sq.ft. |
$259,000 |
Airbnb cash on cash: N/A
|
42502 240th Street Lot 47Battle Lake, MN42502 240th Street Lot 47, Battle Lake, MN 56515 | Other |
N/A beds | N/A baths | N/A |
$85,000 |
Airbnb cash on cash: N/A
|
14124 E Eagle Lake RdBattle Lake, MN14124 E Eagle Lake Rd, Battle Lake, MN 56515 | Single Family Residential |
3 beds | 3 baths | 3,758 sq.ft. |
$640,000 |
Airbnb cash on cash: -0.2%
|
27111 Timber Hills LaneBattle Lake, MNA rare offering in the heart of the lakes area, this 2 bedroom, 2 bathroom year round walk... |
2 beds | 2 baths | 2,188 sq.ft. |
$749,900 |
Airbnb cash on cash: -0.42%
|
406 W Gilbertson StreetBattle Lake, MNWelcome to this spacious and well-updated home in the heart of Battle Lake. Offering 5 bed... |
5 beds | 2 baths | 1,893 sq.ft. |
$280,000 |
Airbnb cash on cash: -0.64%
|
29823 Highland LoopBattle Lake, MN29823 Highland Loop, Battle Lake, MN 56515 | Single Family Residential |
2 beds | 2 baths | 2,424 sq.ft. |
$848,000 |
Airbnb cash on cash: -1.36%
|
34931 Northview RdBattle Lake, MN34931 Northview Rd, Battle Lake, MN 56515 | Single Family Residential |
5 beds | 3 baths | 2,447 sq.ft. |
$875,000 |
Airbnb cash on cash: -1.74%
|
40142 244th StBattle Lake, MN40142 244th St, Battle Lake, MN 56515 | Single Family Residential |
4 beds | 2 baths | 2,637 sq.ft. |
$355,000 |
Airbnb cash on cash: N/A
|
36310 Augustana DrBattle Lake, MN36310 Augustana Dr, Battle Lake, MN 56515 | Single Family Residential |
2 beds | 1 baths | 870 sq.ft. |
$565,000 |
Airbnb cash on cash: -0.99%
|
506 E Summit StBattle Lake, MN506 E Summit St, Battle Lake, MN 56515 | Single Family Residential |
4 beds | 2 baths | 2,636 sq.ft. |
$395,000 |
Airbnb cash on cash: N/A
|
28550 Cty Hwy 145 #1Battle Lake, MN28550 Cty Hwy 145 #1, Battle Lake, MN 56515 | Single Family Residential |
2 beds | 1 baths | 480 sq.ft. |
$175,000 |
Airbnb cash on cash: -0.13%
|
42414 Sunset Hill RdBattle Lake, MN42414 Sunset Hill Rd, Battle Lake, MN 56515 | Single Family Residential |
2 beds | 1 baths | 1,080 sq.ft. |
$469,900 |
Airbnb cash on cash: -0.77%
|
There are 32 properties for sale in the city of Battle Lake . The median list price in Battle Lake is $319,500 and the average price per square foot is $176. In May 2026, the average monthly cash on cash return in Battle Lake is 3.00%. The average monthly rental income in Battle Lake is $1,769.