| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
28887 Hi Vista DrBattle 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: 0.43%
|
708 N Shore DrBattle Lake, MNBattle Lake: A beautiful cedar home with an open floor plan and vaulted ceilings awaits yo... |
3 beds | 2 baths | 1,904 sq.ft. |
$392,000 |
Airbnb cash on cash: 1.48%
|
27935 426th AveBattle Lake, MNExperience the charm and tranquility of this enchanting lakefront property, with 204' of f... |
2 beds | 3 baths | 1,346 sq.ft. |
$329,900 |
Airbnb cash on cash: 0.66%
|
37538 Norwood LnBattle Lake, MNNEW CONSTRUCTION!! Don't miss out on this exceptional and rare opportunity to own a NEW lu... |
3 beds | 2 baths | 2,060 sq.ft. |
$794,000 |
Airbnb cash on cash: 0.32%
|
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: 5.64%
|
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: 4.4%
|
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: 3.11%
|
33625 160th StBattle 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.18%
|
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.01%
|
521 E Summit StBattle 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: -0.67%
|
TBD 344th AveBattle Lake, MNTBD 344th Ave, Battle Lake, MN 56515 | Other |
N/A beds | N/A baths | N/A |
$450,000 |
Airbnb cash on cash: N/A
|
TBD County Hwy 83Battle Lake, MNTBD County Hwy 83, Battle Lake, MN 56515 | Other |
N/A beds | N/A baths | 384 sq.ft. |
$325,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.31%
|
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.26%
|
26455 State Highway 78Battle Lake, MN26455 State Highway 78, Battle Lake, MN 56515 | Single Family Residential |
3 beds | 2 baths | 3,088 sq.ft. |
$619,900 |
Airbnb cash on cash: -0.37%
|
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: -1.29%
|
28660 County Highway 145Battle Lake, MN28660 County Highway 145, Battle Lake, MN 56515 | Single Family Residential |
2 beds | 1 baths | 1,188 sq.ft. |
$245,000 |
Airbnb cash on cash: 1.6%
|
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: 4.02%
|
27111 Timber Hills LnBattle 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. |
$699,900 |
Airbnb cash on cash: 0.03%
|
406 W Gilbertson StBattle 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. |
$269,900 |
Airbnb cash on cash: N/A
|
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.02%
|
34931 Northview RdBattle Lake, MN34931 Northview Rd, Battle Lake, MN 56515 | Single Family Residential |
5 beds | 3 baths | 2,447 sq.ft. |
$850,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: 1.48%
|
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.16%
|
37988 Eagle Lake LoopBattle Lake, MN37988 Eagle Lake Loop, Battle Lake, MN 56515 | Single Family Residential |
1 beds | 1 baths | 832 sq.ft. |
$579,000 |
Airbnb cash on cash: N/A
|
23716 W Silver Lake RdBattle Lake, MN23716 W Silver Lake Rd, Battle Lake, MN 56515 | Single Family Residential |
3 beds | 2 baths | 1,920 sq.ft. |
$699,900 |
Airbnb cash on cash: -0.36%
|
26326 389th AveBattle Lake, MN26326 389th Ave, Battle Lake, MN 56515 | Single Family Residential |
3 beds | 2 baths | 2,314 sq.ft. |
$899,000 |
Airbnb cash on cash: -0.74%
|
29464 422nd AveBattle Lake, MN29464 422nd Ave, Battle Lake, MN 56515 | Condo/Coop |
3 beds | 2 baths | 1,624 sq.ft. |
$419,900 |
Airbnb cash on cash: -0.33%
|
39409 Clearmont RdBattle Lake, MN39409 Clearmont Rd, Battle Lake, MN 56515 | Single Family Residential |
3 beds | 2 baths | 2,912 sq.ft. |
$819,000 |
Airbnb cash on cash: -0.61%
|
104 Pheasant LnBattle Lake, MN104 Pheasant Ln, Battle Lake, MN 56515 | Single Family Residential |
4 beds | 2 baths | 4,452 sq.ft. |
$450,000 |
Airbnb cash on cash: 1.44%
|
408 W Gilbertson StBattle Lake, MN408 W Gilbertson St, Battle Lake, MN 56515 | Single Family Residential |
4 beds | 2 baths | 1,976 sq.ft. |
$298,000 |
Airbnb cash on cash: 3.23%
|
23245 Stony Point TrlBattle Lake, MN23245 Stony Point Trl, Battle Lake, MN 56515 | Single Family Residential |
3 beds | 1 baths | 1,049 sq.ft. |
$599,000 |
Airbnb cash on cash: -0.06%
|
There are 41 properties for sale in the city of Battle Lake . The median list price in Battle Lake is $319,835 and the average price per square foot is $185. In June 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.