4,239

Homes in ZIP Code 56515

Section Image
    • /49

      Est $818,564

      Not Listed For Sale

      37440 Eldorado Beach Rd, Battle Lake, MN 56515

      • 3 Beds
      • 2 Baths
      • 2,006 Sq Ft
      • Built 1978
      37440 Eldorado Beach Rd, Battle Lake, MN 56515

      Last Sold Summary

      • 3 Days On Market

  • /78

    $1,350,000

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

    521 E Summit St, Battle Lake, MN 56515

    Incredible find! This executive West Battle Lake property is the definition of refinement. Featuring 100 feet of beautiful shoreline, this custom-built, one-owner home combines luxury, convenience, and lifestyle. Located on a tarred road with the benefit of city water and sewer, this 4 bedroom, 3 bathroom home was designed to maximize both comfort and elegance. Inside, enjoy expansive open living

    Ryan Hanson Keller Williams Realty Professionals

    521 E Summit St, Battle Lake, MN 56515
  • /31

    $122,500

    Sold Oct 10, 2025

    312 W Main St, Battle Lake, MN 56515

    • 3 Beds
    • 1 Bath
    • 1,308 Sq Ft
    • Built 1908

    Last Sold Summary

    • $94/SF
    • 3 Days On Market

    Current Estimated Value $124,834

    Last Listing Agent Karen Zell Verhelst Trilogy Real Estate

    312 W Main St, Battle Lake, MN 56515
    • /87

      Est $495,300

      Not Listed For Sale

      31796 Amor Township Dr, Battle Lake, MN 56515

      • 4 Beds
      • 3 Baths
      • 4,240 Sq Ft
      • Built 1976
      31796 Amor Township Dr, Battle Lake, MN 56515

      Last Sold Summary

      • 1 Day On Market

  • /58

    $539,000

    $111K PRICE DROP
    • 4 Beds
    • 2 Baths
    • 1,160 Sq Ft

    707 Lake Shore Dr, Battle Lake, MN 56515

    Welcome home to West Battle Lake! Enjoy 80 feet of level frontage with a gorgeous expansive, sandy shoreline on one of the area’s most sought-after lakes. Set on a spacious lot, this year-round lake home has undergone a massive renovation and offers a turn-key experience. You will notice the minute you walk in the door the lovely bright updated kitchen, the gorgeous hardwood floors, and the many

    Leslie Prischmann Flugstad Century 21 Atwood

    707 Lake Shore Dr, Battle Lake, MN 56515
  • /15

    $176,850

    Sold Nov 24, 2025

    42502 240th St Unit 41, Battle Lake, MN 56515

    • 1 Bed
    • 1 Bath
    • 416 Sq Ft
    • Built 1972

    Last Sold Summary

    • $425/SF
    • 73 Days On Market

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

    42502 240th St Unit 41, Battle Lake, MN 56515
    • /41

      Est $530,999

      Not Listed For Sale

      41796 Foursquare Rd, Battle Lake, MN 56515

      • 3 Beds
      • 2 Baths
      • 2,280 Sq Ft
      • Built 1965
      41796 Foursquare Rd, Battle Lake, MN 56515

      Last Sold Summary

      • 16 Days On Market

  • /17

    $85,000

    Pending
    • Land
    • 2,613 Sq Ft
    • $1,416,667 per Acre

    42502 240th Street Lot 47, Battle Lake, MN 56515

    Experience your dream getaway in the desirable Sunset Beach Community in Battle Lake, MN! The lot has been recently improved with extensive tree removal, fresh leveling, and new gravel. Lot also includes a dock slip for a BRAND NEW dock that has recently been installed! Just a quick 2-minute walk brings you to beautiful West Battle Lake, known for its clear waters and recreation. Whether you're

    Brett Dalzell REAL (3540 FGO)

    42502 240th Street Lot 47, Battle Lake, MN 56515
  • /90

    $664,000

    Sold Jul 28, 2025

    27944 422nd Ave, Battle Lake, MN 56515

    • 4 Beds
    • 3 Baths
    • 2,324 Sq Ft
    • Built 2017

    Last Sold Summary

    • $286/SF
    • 6 Days On Market

    Current Estimated Value $663,610

    Last Listing Agent Mark Stortroen Lakes Family Real Estate/Otter Tail Real Estate

    27944 422nd Ave, Battle Lake, MN 56515
    • /6

      Not Listed For Sale

      TBD 215th St, Clitherall Township, MN 56515

      TBD 215th St, Clitherall Township, MN 56515

      Last Sold Summary

      • 5 Days On Market

  • /45

    $500,000

    Pending
    • 4 Beds
    • 2 Baths
    • 2,600 Sq Ft

    32518 Island Rd, Battle Lake, MN 56515

    Your Dream Lake Escape Awaits, a Long Lake Gem!Discover this extraordinary lakefront property offering a generous 2.6 acres and 175 feet of lakeshore on the highly sought-after Long Lake. Known for its exceptional cleanliness, the lake boasts an impressive 8.3 feet of water clarity, covers 395 acres, and reaches a maximum depth of 88 feet, perfect for all your favorite water

    Charles Davis Dane Arthur Real Estate Agency-Crosslake

    32518 Island Rd, Battle Lake, MN 56515
  • /34

    $110,000

    Sold Aug 12, 2025

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

    • 2 Beds
    • 1 Bath
    • 432 Sq Ft
    • Built 1960

    Last Sold Summary

    • $255/SF
    • 74 Days On Market

    Last Listing Agent Ryan Hanson Keller Williams Realty Professionals

    27621 County Highway 83 Unit 6, Battle Lake, MN 56515
    • /62

      Est $432,905

      Not Listed For Sale

      39060 Peninsula Ln, Battle Lake, MN 56515

      • 3 Beds
      • 1.5 Baths
      • 1,653 Sq Ft
      • Built 1970
      39060 Peninsula Ln, Battle Lake, MN 56515

      Last Sold Summary

      • 114 Days On Market

  • /39

    $269,900

    Open Sun 12:30PM - 2PM $10K PRICE DROP
    • 5 Beds
    • 2 Baths
    • 1,893 Sq Ft

    406 W Gilbertson St, Battle Lake, MN 56515

    Welcome to this spacious and well-updated home in the heart of Battle Lake. Offering 5 bedrooms, 2 bathrooms, and just under 1,900 finished square feet, this property provides plenty of room for comfortable living, whether you need space for family, guests, or a home office. The interior features recent updates throughout, along with a fully finished basement complete with brand new carpet and a

    Logan Sonmor Andrew Yaggie Real Estate

    406 W Gilbertson St, Battle Lake, MN 56515
  • /36

    $580,000

    Sold Jun 03, 2026

    38276 N Eagle Lake Rd, Battle Lake, MN 56515

    • 3 Beds
    • 2 Baths
    • 2,336 Sq Ft
    • Built 1984

    Last Sold Summary

    • 2% Below List Price
    • $248/SF
    • 16 Days On Market

    Current Estimated Value $623,497

    Last Listing Agent John Demuth Trilogy Real Estate

    38276 N Eagle Lake Rd, Battle Lake, MN 56515
    • /52

      Est $200,080

      Not Listed For Sale

      305 W Holdt St, Battle Lake, MN 56515

      • 3 Beds
      • 1 Bath
      • 1,861 Sq Ft
      • Built 1926
      305 W Holdt St, Battle Lake, MN 56515

      Last Sold Summary

      • 60 Days On Market

  • /12

    $259,000

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

    202 W Main St, Battle Lake, MN 56515

    Immaculate 4 bedroom split level home just one block from downtown Battle Lake. Walking distance to shops and restaurants. 2 baths. 1 1/2 lots. Attached garage and extra storage building. Entry to basement from garage. all appliances included.

    Phyllis Hanson Lakes Family Real Estate/Otter Tail Real Estate

    202 W Main St, Battle Lake, MN 56515
  • /2

    $730,000

    Sold Nov 25, 2025

    24288 Beauty Shore Dr, Battle Lake, MN 56515

    • 2 Beds
    • 2.5 Baths
    • 1,834 Sq Ft
    • Built 1972

    Last Sold Summary

    • $398/SF
    • 0 Days On Market

    Current Estimated Value $710,902

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

    24288 Beauty Shore Dr, Battle Lake, MN 56515
    • /24

      Est $525,018

      Not Listed For Sale

      41391 Greenwood Trail, Battle Lake, MN 56515

      • 3 Beds
      • 2 Baths
      • 1,372 Sq Ft
      • Built 2003
      41391 Greenwood Trail, Battle Lake, MN 56515

      Last Sold Summary

      • 5 Days On Market

  • /48

    $765,000

    Pending
    • 3 Beds
    • 2 Baths
    • 1,804 Sq Ft

    38113 S Eagle Lake Rd, Battle Lake, MN 56515

    Welcome to Your Eagle Lake Retreat. Discover the perfect blend of comfort, privacy, and natural beauty at this thoughtfully updated 3-bedroom, 2-bathroom home with an oversized 2 stall garage on the pristine shores of Eagle Lake. Situated on a spacious .8-acre lot with 100 feet of hard sand bottom lakeshore, this property offers a rare combination of tranquility and modern convenience. This home

    Cassandra Stanek Central MN Realty LLC

    38113 S Eagle Lake Rd, Battle Lake, MN 56515
  • /21

    $390,990

    Sold Dec 15, 2025

    TBDx 190th St, Clitherall Township, MN 56515

    • Land
    • 80 Acres
    • $4,887 per Acre

    Last Sold Summary

    • 91 Days On Market

    Last Listing Agent Jason Ziegler Whitetail Properties Real Esta

    TBDx 190th St, Clitherall Township, MN 56515
    • /27

      Est $252,989

      Not Listed For Sale

      27322 El Will Rd, Ottertail, MN 56571

      • 2 Beds
      • 1 Bath
      • 780 Sq Ft
      • Built 2011
      27322 El Will Rd, Ottertail, MN 56571

      Last Sold Summary

      • 79 Days On Market

  • /48

    $979,000

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

    38675 Wagon Trail Loop, Battle Lake, MN 56515

    Otter Tail Lake 3-bedroom home on sought-after "Wagon Trail Loop" with 78’ of level, sandy bottom frontage. This deep, level lot is tucked away by a winding private drive off Hwy 78, offering privacy from the road and a perfect lake setting. Home features numerous Nantucket-inspired updates throughout, blending modern style with lake-country charm.

    Laurie Woessner Boll Realty

    38675 Wagon Trail Loop, Battle Lake, MN 56515
  • /122

    $837,100

    Sold Sep 05, 2025

    38174 Antler Ln, Battle Lake, MN 56515

    • 3 Beds
    • 3 Baths
    • 2,841 Sq Ft
    • Built 2003

    Last Sold Summary

    • $295/SF
    • 1 Day On Market

    Current Estimated Value $814,302

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

    38174 Antler Ln, Battle Lake, MN 56515
    • /19

      Not Listed For Sale

      42502 #49 240th St, Battle Lake, MN 56515

      42502 #49 240th St, Battle Lake, MN 56515

      Last Sold Summary

      • 201 Days On Market

  • /45

    $419,900

    • 3 Beds
    • 4 Baths
    • 1,624 Sq Ft

    29464 422nd Ave, Battle Lake, MN 56515

    OTTER TAIL LAKE 3 BEDROOM, 2 BATH, OUTSIDE UNIT CONDO! 240' OF LAKE FRONTAGE WITH GREAT VIEWS! EASY LIIVING BEING IN AN ASSOCIATION, LET THME DO THE WORK! GOOD CONDITION WITH NEWER APPLIANCES, PANTRY RM, 3 HEAT SOURCES! MOST FURNISHINGS STAY! VERY REASONABLE PRICE FOR BEING ON THE LAKE! GREAT WALLEYE FISHING LAKE ON 13,896 ACRES OF WATER, 129' DEEP, 12'+- WATER CLARITY, HARD SUGAR SAND LAKE

    David Wieser, RRS, GRI Boll Realty

    29464 422nd Ave, Battle Lake, MN 56515
  • /2

    $45,000

    Sold May 08, 2026

    303 Front St E, Battle Lake, MN 56515

    • Land
    • 16,988 Sq Ft
    • $115,385 per Acre

    Last Sold Summary

    • 347 Days On Market

    Current Estimated Value $137,931

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

    303 Front St E, Battle Lake, MN 56515
    • /18

      Not Listed For Sale

      42502 #31 240th St, Battle Lake, MN 56515

      42502 #31 240th St, Battle Lake, MN 56515

      Last Sold Summary

      • 54 Days On Market

  • /2

    $596,500

    • 2 Beds
    • 1 Bath
    • 600 Sq Ft

    38287 Country Estate Rd, Battle Lake, MN 56515

    Escape to Clitherall Lake, one of Otter Tail County's premiere lakes! Built in 1972 with numerous updates, this charming 2 bedroom with attached garage has stunning views, a fireplace, full bathroom, lakeside deck and spacious lot with mature trees. You'll appreciate both convenience and privacy- this home is accessed by a paved township road with no through traffic, and is situated on a 600'

    Bruce Fuhrman RE/MAX Advantage Plus

    38287 Country Estate Rd, Battle Lake, MN 56515
  • /18

    $464,301

    Sold Dec 15, 2025

    TBDxx 190th St, Clitherall Township, MN 56515

    • Land
    • 95 Acres
    • $4,887 per Acre

    Last Sold Summary

    • 91 Days On Market

    Last Listing Agent Jason Ziegler Whitetail Properties Real Esta

    TBDxx 190th St, Clitherall Township, MN 56515
    • /108

      Est $755,265

      Not Listed For Sale

      41766 Foursquare Rd, Battle Lake, MN 56515

      • 6 Beds
      • 2.5 Baths
      • 4,032 Sq Ft
      • Built 1912
      41766 Foursquare Rd, Battle Lake, MN 56515

      Last Sold Summary

      • 67 Days On Market

  • /67

    $875,000

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

    34931 Northview Rd, Battle Lake, MN 56515

    This property has been with the same family since 1971! A lot has happened since 1971 and I am sure you will love the updates. Sitting on almost five acres of land with 120 feet of lakeshore on Deer Lake allows for a great deal of privacy. The level lot leads to a firepit and a nice sandy beach. The main house was built in 2006 and takes advantage of the fantastic lake views. It has 3 bedrooms, 2

    Karen Zell Verhelst Trilogy Real Estate

    34931 Northview Rd, Battle Lake, MN 56515
  • /10

    $45,000

    Sold Sep 02, 2025

    0000 Sterling Silver Dr, Everts Township, MN 56515

    • Land
    • 3.68 Acres
    • $12,228 per Acre

    Last Sold Summary

    • 13 Days On Market

    Last Listing Agent Todd Ukkelberg Trilogy Real Estate

    0000 Sterling Silver Dr, Everts Township, MN 56515
    • /7

      Not Listed For Sale

      xxxxx Lot 3 Canterbury Sands Trail, Everts Township, MN 56515

      xxxxx Lot 3 Canterbury Sands Trail, Everts Township, MN 56515

      Last Sold Summary

      • 44 Days On Market

  • /14

    $248,000

    $1K PRICE DROP
    • Land
    • 1.78 Acres
    • $139,326 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
  • /61

    $875,000

    Sold Aug 01, 2025

    19466 Peninsula Trail, Battle Lake, MN 56515

    • 2 Beds
    • 2 Baths
    • 1,635 Sq Ft
    • Built 1971

    Last Sold Summary

    • $535/SF
    • 237 Days On Market

    Current Estimated Value $906,371

    Last Listing Agent Cari Ann Carter Edina Realty, Inc.

    19466 Peninsula Trail, Battle Lake, MN 56515
    • /8

      Not Listed For Sale

      xxxxx Lot 4 Canterbury Sands Trail, Everts Township, MN 56515

      xxxxx Lot 4 Canterbury Sands Trail, Everts Township, MN 56515

      Last Sold Summary

      • 18 Days On Market

  • /129

    $848,000

    • 2 Beds
    • 2.5 Baths
    • 2,424 Sq Ft

    29823 Highland Loop, Battle Lake, MN 56515

    OTTER TAIL LAKE GEM! Here is your opportunity to own 120' of sand shoreline on Minnesota's tenth largest lake with a solid 2 Bedroom (room to make a third!) 3 Bathroom year-round home perfect for swimming, boating, fishing (well known as a Walleye lake) and lakeside relaxation. There is a 24x24' attached garage and a lakeside accessible 24x10' storage room at the rear of the garage to protect

    Julie Swanson LPT Realty, LLC.

    29823 Highland Loop, Battle Lake, MN 56515
  • /127

    $595,000

    Sold Jul 01, 2025

    37719 S Eagle Lake Ln, Battle Lake, MN 56515

    • 6 Beds
    • 4 Baths
    • 3,482 Sq Ft
    • Built 1952

    Last Sold Summary

    • $171/SF
    • 69 Days On Market

    Current Estimated Value $672,320

    Last Listing Agent Terry Braun RE/MAX Legacy Realty

    37719 S Eagle Lake Ln, Battle Lake, MN 56515
    • /58

      Est $551,237

      Not Listed For Sale

      27434 Blarney Trail, Battle Lake, MN 56515

      • 3 Beds
      • 1.5 Baths
      • 1,264 Sq Ft
      • Built 1970
      27434 Blarney Trail, Battle Lake, MN 56515

      Last Sold Summary

      • 28 Days On Market

Showing Results 161 - 200, Page 5 of 18

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