4,223

Homes in ZIP Code 56515

Section Image
  • /28

    $160,000

    • 2 Beds
    • 1 Bath
    • 384 Sq Ft

    27621 County Highway 83 Unit 4, Battle Lake, MN 56515

    Enjoy the best of summer on Deer Lake near Ottertail with this charming 2 bedroom seasonal cabin, part of the former Fisherman's Village Resort. Choose from several different cabins to fit your needs, all offering stunning lake views, shared access to 225 of lake frontage, a private boat slip, access to a fish cleaning house, and lawn care included—so you can relax from the moment you arrive.

    Ryan Hanson Keller Williams Realty Professionals

    27621 County Highway 83 Unit 4, Battle Lake, MN 56515
  • /22

    $125,000 Sold Jan 05, 2026

    TBD Golden Pond Rd, Eagle Lake Township, MN 56515

    • Land
    • 2.94 Acres
    • $42,517 per Acre

    Last Sold Summary

    • 107 Days On Market

    Last Listing Agent Kris Telkamp Counselor Realty Inc of Alex

    TBD Golden Pond Rd, Eagle Lake Township, MN 56515
    • /81

      Est $369,746 Not Listed For Sale

      17700 County Highway 47, Battle Lake, MN 56515

      • 1 Bed
      • 2 Baths
      • 1,512 Sq Ft
      • Built 1999
      17700 County Highway 47, Battle Lake, MN 56515

      Last Sold Summary

      • 16% Above List Price
      • $212/SF
      • 5 Days On Market

      Last Sold Price $319,900

      Last Listing Agent Amanda Armstrong RE/MAX Advantage Plus

  • /12

    $250,000

    • Land
    • 38 Acres
    • $6,579 per Acre

    10XXX 395th Ave, Clitherall Township, MN 56515

    Nestled just south of Battle Lake, this rare 38 ± acre tract of rolling prairie grass offers unparalleled privacy and natural beauty. Protected by a permanent land-use easement (haying permitted after July 15), the majority of the property remains a serene canvas of native grasses and wildflowers. A 4-acre site is thoughtfully reserved for your custom hunting lodge or dream home, complete with

    Ryan Hanson Keller Williams Realty Professionals

    10XXX 395th Ave, Clitherall Township, MN 56515
  • /25

    $499,900 Sold Sep 04, 2025

    36154 N Silver Lake Rd, Battle Lake, MN 56515

    • 3 Beds
    • 1 Bath
    • 936 Sq Ft
    • Built 1977

    Last Sold Summary

    • $534/SF
    • 12 Days On Market

    Current Estimated Value $503,058

    Last Listing Agent Barbara Hines Coldwell Banker Crown Realtors

    36154 N Silver Lake Rd, Battle Lake, MN 56515
    • /66

      Est $263,165 Not Listed For Sale

      19857 345th Ave, Battle Lake, MN 56515

      • 3 Beds
      • 1 Bath
      • 1,840 Sq Ft
      • Built 1900
      19857 345th Ave, Battle Lake, MN 56515

      Last Sold Summary

      • 10% Above List Price
      • $130/SF
      • 27 Days On Market

      Last Sold Price $240,000

      Last Listing Agent Andrew Yaggie Andrew Yaggie Real Estate

  • /30

    $589,000

    • Land
    • 0.8 Acre
    • $736,250 per Acre

    42322 240th St, Battle Lake, MN 56551

    This incredible west-facing lake lot on sought-after West Battle Lake offers the perfect setting to build your dream home. With a moderate elevation, it offers panoramic sunset views over the sparkling lake, complete with a natural sand bottom and a gorgeous sandy beach—perfect for swimming, unwinding, and enjoying the ultimate lakeside lifestyle. The spacious, level lot features 100 feet of

    John Groenwold Woods to Water Real Estate

    42322 240th St, Battle Lake, MN 56551
  • /98

    $459,000 Sold Jul 02, 2025

    Xxxxx 200th St, Tordenskjold Township, MN 56515

    • Land
    • 74.26 Acres
    • $6,181 per Acre

    Last Sold Summary

    • 122 Days On Market

    Last Listing Agent Tim McCarte Weichert, Realtors - Paulson Land Co

    Xxxxx 200th St, Tordenskjold Township, MN 56515
    • /74

      Est $1,021,220 Not Listed For Sale

      32815 Walleye Dr, Battle Lake, MN 56515

      • 4 Beds
      • 3 Baths
      • 4,560 Sq Ft
      • Built 1978
      32815 Walleye Dr, Battle Lake, MN 56515

      Last Sold Summary

      • 6% Above List Price
      • $212/SF
      • 31 Days On Market

      Last Sold Price $965,000

      Last Listing Agent Barb Backstrom Coldwell Banker Preferred Partners

  • /13

    $229,000

    • Land
    • 1.78 Acres
    • $128,652 per Acre

    Lot C Norwood Ln, Everts Township, MN 56515

    Lot C – Private 87' Sandy Beach | 2.01 Acre Private Lot | Low Maintenance Lake Living Norwood Development is a low-maintenance, private wooded lake community offering shared and private sandy beaches, pickleball courts, boardwalks, and nature trails across a thoughtfully designed 30-acre neighborhood. Lot C is a rare 2.01-acre single-family build ready homesite featuring 88 feet of private sandy

    Nick Dockter Real Estate Results

    Lot C Norwood Ln, Everts Township, MN 56515
  • /32

    $691,000 Sold Sep 12, 2025

    38382 Eldorado Beach Rd, Battle Lake, MN 56515

    • 2 Beds
    • 2 Baths
    • 1,221 Sq Ft
    • Built 1953

    Last Sold Summary

    • $566/SF
    • 34 Days On Market

    Current Estimated Value $678,867

    Last Listing Agent Stephen Sweere eXp Realty

    38382 Eldorado Beach Rd, Battle Lake, MN 56515
    • /102

      Est $1,091,627 Not Listed For Sale

      40652 Holiday Trail, Battle Lake, MN 56515

      • 4 Beds
      • 3.5 Baths
      • 3,384 Sq Ft
      • Built 1951
      40652 Holiday Trail, Battle Lake, MN 56515

      Last Sold Summary

      • 9% Below List Price
      • $353/SF
      • 15 Days On Market

      Last Sold Price $1,195,000

      Last Listing Agent Ryan Hanson Keller Williams Realty Professionals

  • /37

    $140,000

    • 1 Bed
    • 1 Bath
    • 352 Sq Ft

    27621 County Highway 83 Unit 1, Battle Lake, MN 56515

    Enjoy the best of summer on Deer Lake near Ottertail with this charming 1 bedroom seasonal cabin, part of the former Fisherman's Village Resort. Choose from several different cabins to fit your needs, all offering stunning lake views, shared access to 225 of lake frontage, a private boat slip, access to a fish cleaning house, and lawn care included—so you can relax from the moment you arrive.

    Ryan Hanson Keller Williams Realty Professionals

    27621 County Highway 83 Unit 1, Battle Lake, MN 56515
  • /7

    $30,000 Sold Jul 25, 2025

    3xxxx Smokey Ln, Everts Township, MN 56515

    • Land
    • 0.92 Acre
    • $32,609 per Acre

    Last Sold Summary

    • 1 Day On Market

    Last Listing Agent Vaun Bruhn New Horizons Realty Of Perham

    3xxxx Smokey Ln, Everts Township, MN 56515
    • /32

      Est $318,670 Not Listed For Sale

      40367 Blanche Creek Rd, Battle Lake, MN 56515

      • 4 Beds
      • 1 Bath
      • 1,689 Sq Ft
      • Built 1904
      40367 Blanche Creek Rd, Battle Lake, MN 56515

      Last Sold Summary

      • 99% Above List Price
      • $95/SF
      • 7 Days On Market

      Last Sold Price $160,000

      Last Listing Agent Gloria Hedstrom Boll Realty

  • /18

    $89,900 Pending

    • Land
    • 1.22 Acres
    • $73,689 per Acre

    32895 Sleepy Hollow Ln, Battle Lake, MN 56515

    Escape to this wooded 1+ acre lot featuring 150 feet of frontage on Stalker Lake near Battle Lake. Surrounded by mature trees, this secluded retreat offers the perfect setting for your new home, cabin, or seasonal campsite, inviting you to relax in Central Minnesota lake living. With over 1356 acres and a maximum depth of 95 feet, Stalker Lake is a haven for recreation and fishing pros alike.

    Ryan Hanson Keller Williams Realty Professionals

    32895 Sleepy Hollow Ln, Battle Lake, MN 56515
  • /9

    $52,500 Sold Oct 10, 2025

    TBD 205th St, Clitherall Township, MN 56515

    • Land
    • 5.55 Acres
    • $9,459 per Acre

    Last Sold Summary

    • 5 Days On Market

    Last Listing Agent Julie Swanson LPT Realty, LLC.

    TBD 205th St, Clitherall Township, MN 56515
    • /38

      Est $463,100 Not Listed For Sale

      40570 Wren Loop, Battle Lake, MN 56515

      • 5 Beds
      • 3 Baths
      • 2,436 Sq Ft
      • Built 1995
      40570 Wren Loop, Battle Lake, MN 56515

      Last Sold Summary

      • 47% Above List Price
      • $129/SF
      • 24 Days On Market

      Last Sold Price $315,000

      Last Listing Agent Brian Graff eXp Realty

  • /79

    $485,000

    • Land
    • 15.42 Acres
    • $31,453 per Acre

    TBD 344th Ave, Everts Township, MN 56515

    Discover your own private retreat on Third Silver Lake! This rare property offers over 15 acres of natural beauty and 506 feet of lakeshore, creating the perfect setting for family memories to last a lifetime. Enjoy peaceful days canoeing, kayaking, or pontooning.A beautifully finished brand-new shouse sits on the property—perfect for storing all your lake toys, with an unfinished interior

    Michelle Pearson eXp Realty

    TBD 344th Ave, Everts Township, MN 56515
  • /46

    $1,360,000 Sold May 29, 2025

    37410 Eldorado Beach Rd, Battle Lake, MN 56515

    • 4 Beds
    • 4.5 Baths
    • 4,824 Sq Ft
    • Built 1990

    Last Sold Summary

    • $282/SF
    • 69 Days On Market

    Current Estimated Value $1,394,939

    Last Listing Agent Laurie Woessner Boll Realty

    37410 Eldorado Beach Rd, Battle Lake, MN 56515
    • /75

      Est $427,550 Not Listed For Sale

      40523 Wren Loop, Battle Lake, MN 56515

      • 4 Beds
      • 2.5 Baths
      • 2,640 Sq Ft
      • Built 1994
      40523 Wren Loop, Battle Lake, MN 56515

      Last Sold Summary

      • 20% Above List Price
      • $134/SF
      • 6 Days On Market

      Last Sold Price $355,000

      Last Listing Agent Chad Anderson New Horizons Realty Of Perham

  • /14

    $249,000

    • Land
    • 1.78 Acres
    • $139,888 per Acre

    Lot A Norwood Ln, Everts Township, MN 56515

    Lot A – Private 97' Sandy Cove | 2 Acre lot | Affordable Lake LivingNorwood Development is a low-maintenance, private wooded lake community offering shared and private sandy beaches, pickleball courts, boardwalks, and nature trails throughout a thoughtfully designed 30-acre neighborhood. Lot A is one of Norwood’s most premium lot featuring a 2 acre private lot and 97 feet of rare, private to

    Nick Dockter Real Estate Results

    Lot A Norwood Ln, Everts Township, MN 56515
  • /28

    $259,000 Sold Dec 08, 2025

    811 Lake Shore Dr, Battle Lake, MN 56515

    • 3 Beds
    • 2 Baths
    • 1,620 Sq Ft
    • Built 1976

    Last Sold Summary

    • $160/SF
    • 252 Days On Market

    Current Estimated Value $265,137

    Last Listing Agent Brian Kneisl Century 21 Atwood

    811 Lake Shore Dr, Battle Lake, MN 56515
    • /85

      Est $896,170 Not Listed For Sale

      38582 N Shore Dr, Battle Lake, MN 56515

      • 4 Beds
      • 2 Baths
      • 2,620 Sq Ft
      • Built 1962
      38582 N Shore Dr, Battle Lake, MN 56515

      Last Sold Summary

      • 8% Above List Price
      • $317/SF
      • 112 Days On Market

      Last Sold Price $830,000

      Last Listing Agent Scott Schauff Lakes Family Real Estate/Otter Tail Real Estate

  • /30

    $120,000

    • 2 Beds
    • 1 Bath
    • 432 Sq Ft

    27621 County Highway 83 Unit 5, Battle Lake, MN 56515

    Enjoy the best of summer on Deer Lake near Ottertail with this charming 2 bedroom seasonal cabin, part of the former Fisherman's Village Resort. Choose from several different cabins to fit your needs, all offering stunning lake views, shared access to 225 of lake frontage, a private boat slip, access to a fish cleaning house, and lawn care included—so you can relax from the moment you arrive.

    Ryan Hanson Keller Williams Realty Professionals

    27621 County Highway 83 Unit 5, Battle Lake, MN 56515
  • /61

    $436,000 Sold Mar 20, 2026

    40112 244th St, Battle Lake, MN 56515

    • 5 Beds
    • 3 Baths
    • 2,361 Sq Ft
    • Built 1999

    Last Sold Summary

    • $185/SF
    • 224 Days On Market

    Current Estimated Value $447,998

    Last Listing Agent Brandon Lambert Keller Williams Realty Professionals

    40112 244th St, Battle Lake, MN 56515
    • /76

      Est $885,604 Not Listed For Sale

      23561 Canterbury Sands Trail, Battle Lake, MN 56515

      • 4 Beds
      • 2.5 Baths
      • 3,066 Sq Ft
      • Built 2001
      23561 Canterbury Sands Trail, Battle Lake, MN 56515

      Last Sold Summary

      • 3% Above List Price
      • $280/SF
      • 8 Days On Market

      Last Sold Price $859,000

      Last Listing Agent Leslie Prischmann Flugstad Century 21 Atwood

  • /88

    $870,000 Sold Nov 14, 2025

    21443 355th Ave, Battle Lake, MN 56515

    • 3 Beds
    • 2.5 Baths
    • 2,688 Sq Ft
    • Built 2008

    Last Sold Summary

    • $324/SF
    • 262 Days On Market

    Current Estimated Value $935,128

    Last Listing Agent Steve Young Weichert, Realtors - Paulson Land Co

    21443 355th Ave, Battle Lake, MN 56515
    • /29

      Est $489,023 Not Listed For Sale

      27688 Pine Tree Rd, Battle Lake, MN 56515

      • 2 Beds
      • 1.5 Baths
      • 1,265 Sq Ft
      • Built 1985
      27688 Pine Tree Rd, Battle Lake, MN 56515

      Last Sold Summary

      • 9% Above List Price
      • $356/SF
      • 14 Days On Market

      Last Sold Price $449,900

  • /18

    $515,000 Sold Jun 12, 2025

    38763 Country Estate Rd, Battle Lake, MN 56515

    • 3 Beds
    • 1 Bath
    • 768 Sq Ft
    • Built 1974

    Last Sold Summary

    • $671/SF
    • 12 Days On Market

    Current Estimated Value $526,255

    Last Listing Agent Albert Hepp BuySelf, Inc

    38763 Country Estate Rd, Battle Lake, MN 56515
    • /44

      Est $418,338 Not Listed For Sale

      27119 Timber Hills Ln, Battle Lake, MN 56515

      • 2 Beds
      • 1.5 Baths
      • 1,776 Sq Ft
      • Built 2003
      27119 Timber Hills Ln, Battle Lake, MN 56515

      Last Sold Summary

      • 44% Above List Price
      • $163/SF
      • 85 Days On Market

      Last Sold Price $290,000

      Last Listing Agent Vanessa Ciha Centennial Realty

  • /61

    $345,000 Sold Jun 18, 2025

    39314 S Clitherall Lake Rd, Battle Lake, MN 56515

    • 2 Beds
    • 1.5 Baths
    • 1,176 Sq Ft
    • Built 1964

    Last Sold Summary

    • $293/SF
    • 38 Days On Market

    Current Estimated Value $348,994

    Last Listing Agent Isabella Laden eXp Realty

    39314 S Clitherall Lake Rd, Battle Lake, MN 56515
    • /67

      Est $402,264 Not Listed For Sale

      35964 Timber Hills Trail, Battle Lake, MN 56515

      • 4 Beds
      • 1 Bath
      • 1,200 Sq Ft
      • Built 1978
      35964 Timber Hills Trail, Battle Lake, MN 56515

      Last Sold Summary

      • 18% Above List Price
      • $283/SF
      • 75 Days On Market

      Last Sold Price $339,900

      Last Listing Agent Gloria Hedstrom Boll Realty

  • /18

    $70,000 Sold Jun 13, 2025

    508 Holdt St W, Battle Lake, MN 56515

    • Land
    • 0.53 Acre
    • $132,075 per Acre

    Last Sold Summary

    • 20 Days On Market

    Current Estimated Value $71,714

    Last Listing Agent Kristina Greene Weichert, Realtors - Paulson Land Co

    508 Holdt St W, Battle Lake, MN 56515
    • /40

      Est $282,950 Not Listed For Sale

      27743 State Highway 78, Battle Lake, MN 56515

      • 3 Beds
      • 1.5 Baths
      • 1,408 Sq Ft
      • Built 1964
      27743 State Highway 78, Battle Lake, MN 56515

      Last Sold Summary

      • 15% Above List Price
      • $174/SF
      • 27 Days On Market

      Last Sold Price $245,000

      Last Listing Agent Ryan Hanson Keller Williams Realty Professionals

  • /67

    $350,000 Sold Apr 17, 2025

    110 Hidden Meadows Dr, Battle Lake, MN 56515

    • 2 Beds
    • 2 Baths
    • 1,512 Sq Ft
    • Built 2019

    Last Sold Summary

    • $231/SF
    • 5 Days On Market

    Current Estimated Value $362,041

    Last Listing Agent Todd Ukkelberg Trilogy Real Estate

    110 Hidden Meadows Dr, Battle Lake, MN 56515
    • /34

      Est $594,891 Not Listed For Sale

      23042 Oak Leaf Ln, Battle Lake, MN 56515

      • 4 Beds
      • 2 Baths
      • 1,608 Sq Ft
      • Built 1970
      23042 Oak Leaf Ln, Battle Lake, MN 56515

      Last Sold Summary

      • 14% Above List Price
      • $323/SF
      • 14 Days On Market

      Last Sold Price $520,000

  • /73

    $845,000 Sold Apr 25, 2025

    38248 Eldorado Beach Rd, Battle Lake, MN 56515

    • 3 Beds
    • 3 Baths
    • 2,206 Sq Ft
    • Built 1948

    Last Sold Summary

    • $383/SF
    • 41 Days On Market

    Current Estimated Value $913,473

    Last Listing Agent Hailey Budke RE/MAX Advantage Plus

    38248 Eldorado Beach Rd, Battle Lake, MN 56515
    • /64

      Est $521,469 Not Listed For Sale

      23070 Oak Leaf Ln, Battle Lake, MN 56515

      • 3 Beds
      • 2 Baths
      • 2,932 Sq Ft
      • Built 1982
      23070 Oak Leaf Ln, Battle Lake, MN 56515

      Last Sold Summary

      • 19% Above List Price
      • $150/SF
      • 95 Days On Market

      Last Sold Price $440,000

      Last Listing Agent Steve Young Weichert, Realtors - Paulson Land Co

  • /6

    $160,000 Sold Jul 28, 2025

    27371 Blarney Trail, Battle Lake, MN 56515

    • Land
    • 0.36 Acre
    • $444,444 per Acre

    Last Sold Summary

    • 83 Days On Market

    Current Estimated Value $174,844

    Last Listing Agent Peggy Hicks RE/MAX Results

    27371 Blarney Trail, Battle Lake, MN 56515

Showing Results 81 - 120, Page 3 of 18

How to Buy a Home How to Finance a Home How to Sell a Home