4,226

Homes in ZIP Code 56515

Section Image
    • /11

      Est $380,502 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,252 Sq Ft

      17041 Stalker Lake Rd, Battle Lake, MN 56515

      17041 Stalker Lake Rd, Battle Lake, MN 56515
  • /18

    $425,000

    • Land
    • 0.65 Acre
    • $653,846 per Acre

    TBD Wave Front Dr, Otter Tail Township, MN 56515

    Nestled on the coveted east side of Otter Tail Lake, this expansive .65-acre lot boasts 180 feet of pristine sandy shoreline. Enjoy effortless commuting to Ottertail and Battle Lake with convenient access to golf, waterpark, restaurants and more just off MN 78. This cleared, build-ready parcel offers the perfect canvas for your dream home, complete with breathtaking, highly sought-after sunset

    Charles Davis Dane Arthur Real Estate Agency-Crosslake

    TBD Wave Front Dr, Otter Tail Township, MN 56515
  • /63

    $500,000 Sold Dec 11, 2025

    36074 County Highway 72, Battle Lake, MN 56515

    • 3 Beds
    • 2 Baths
    • 2,544 Sq Ft
    • Built 1977

    Last Sold Summary

    • $197/SF
    • 156 Days On Market

    Last Listing Agent Todd Eklund Lakes Family Real Estate/Otter Tail Real Estate

    36074 County Highway 72, Battle Lake, MN 56515
    • /81

      Est $370,678 Not Listed For Sale

      • 1 Bed
      • 2 Baths
      • 1,512 Sq Ft

      17700 County Highway 47, Battle Lake, MN 56515

      17700 County Highway 47, Battle Lake, MN 56515
  • /111

    $216,000 Sold Dec 01, 2025

    TBD Co Hwy 1, Amor Township, MN 56515

    • Land
    • 53.09 Acres
    • $4,069 per Acre

    Last Sold Summary

    • 41 Days On Market

    Last Listing Agent Karl Baumgarten Whitetail Trophy Properties Real Estate, LLC

    TBD Co Hwy 1, Amor Township, MN 56515
    • /66

      Est $251,937 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,840 Sq Ft

      19857 345th Ave, Battle Lake, MN 56515

      19857 345th Ave, 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
    • /74

      Est $1,047,977 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 4,560 Sq Ft

      32815 Walleye Dr, Battle Lake, MN 56515

      32815 Walleye Dr, Battle Lake, 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 $504,860

    Last Listing Agent Barbara Hines Coldwell Banker Crown Realtors

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

      Est $1,198,204 Not Listed For Sale

      • 4 Beds
      • 3.5 Baths
      • 3,384 Sq Ft

      40652 Holiday Trail, Battle Lake, MN 56515

      40652 Holiday Trail, Battle Lake, MN 56515
  • /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
    • /32

      Est $310,519 Not Listed For Sale

      • 4 Beds
      • 1 Bath
      • 1,689 Sq Ft

      40367 Blanche Creek Rd, Battle Lake, MN 56515

      40367 Blanche Creek Rd, Battle Lake, 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 $684,422

    Last Listing Agent Stephen Sweere eXp Realty

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

      Est $483,754 Not Listed For Sale

      • 5 Beds
      • 3 Baths
      • 2,436 Sq Ft

      40570 Wren Loop, Battle Lake, MN 56515

      40570 Wren Loop, 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
    • /75

      Est $411,791 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 2,640 Sq Ft

      40523 Wren Loop, Battle Lake, MN 56515

      40523 Wren Loop, 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
    • /85

      Est $907,749 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 2,620 Sq Ft

      38582 N Shore Dr, Battle Lake, MN 56515

      38582 N Shore Dr, Battle Lake, 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,368,825

    Last Listing Agent Laurie Woessner Boll Realty

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

      Est $899,411 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 3,066 Sq Ft

      23561 Canterbury Sands Trail, Battle Lake, MN 56515

      23561 Canterbury Sands Trail, Battle Lake, 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

    Last Listing Agent Brian Kneisl Century 21 Atwood

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

      Est $488,928 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 1,265 Sq Ft

      27688 Pine Tree Rd, Battle Lake, MN 56515

      27688 Pine Tree Rd, Battle Lake, MN 56515
  • /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

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

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

      Est $437,266 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 1,776 Sq Ft

      27119 Timber Hills Ln, Battle Lake, MN 56515

      27119 Timber Hills Ln, Battle Lake, MN 56515
  • /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 $521,663

    Last Listing Agent Albert Hepp BuySelf, Inc

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

      Est $407,772 Not Listed For Sale

      • 4 Beds
      • 1 Bath
      • 1,200 Sq Ft

      35964 Timber Hills Trail, Battle Lake, MN 56515

      35964 Timber Hills Trail, Battle Lake, MN 56515
  • /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 $341,093

    Last Listing Agent Isabella Laden eXp Realty

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

      Est $272,683 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,408 Sq Ft

      27743 State Highway 78, Battle Lake, MN 56515

      27743 State Highway 78, Battle Lake, MN 56515
  • /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 $72,002

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

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

      Est $566,227 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 1,608 Sq Ft

      23042 Oak Leaf Ln, Battle Lake, MN 56515

      23042 Oak Leaf Ln, Battle Lake, MN 56515
  • /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 $349,698

    Last Listing Agent Todd Ukkelberg Trilogy Real Estate

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

      Est $502,308 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 2,932 Sq Ft

      23070 Oak Leaf Ln, Battle Lake, MN 56515

      23070 Oak Leaf Ln, Battle Lake, MN 56515
  • /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 $886,117

    Last Listing Agent Hailey Budke RE/MAX Advantage Plus

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

      Est $712,390 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 2,112 Sq Ft

      26792 Mar Tee Beach Rd, Battle Lake, MN 56515

      26792 Mar Tee Beach Rd, Battle Lake, MN 56515
  • /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,643

    Last Listing Agent Peggy Hicks RE/MAX Results

    27371 Blarney Trail, Battle Lake, MN 56515
    • /44

      Est $465,078 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,396 Sq Ft

      27685 County Highway 83, Battle Lake, MN 56515

      27685 County Highway 83, Battle Lake, MN 56515
  • /51

    $350,000 Sold Jan 14, 2026

    20357 State Highway 78, Battle Lake, MN 56515

    • 3 Beds
    • 2 Baths
    • 1,392 Sq Ft
    • Built 1930

    Last Sold Summary

    • $251/SF
    • 190 Days On Market

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

    20357 State Highway 78, Battle Lake, MN 56515
    • /2

      Est $452,888 Not Listed For Sale

      • 2 Beds
      • 3 Baths
      • 2,114 Sq Ft

      27611 County Highway 83, Battle Lake, MN 56515

      27611 County Highway 83, Battle Lake, MN 56515
  • /34

    $128,000 Sold Jun 17, 2025

    23755 County Highway 83, Battle Lake, MN 56515

    • 3 Beds
    • 2 Baths
    • 1,844 Sq Ft
    • Built 1975

    Last Sold Summary

    • $69/SF
    • 51 Days On Market

    Current Estimated Value $135,807

    Last Listing Agent Brian Tjaden Trilogy Real Estate

    23755 County Highway 83, Battle Lake, MN 56515
    • /10

      Est $628,051 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 1,706 Sq Ft

      39484 Pebble Trail, Battle Lake, MN 56515

      39484 Pebble 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