4,239

Homes in ZIP Code 56515

Section Image
  • /18

    $70,000

    Sold Jun 13, 2025

    508 Holdt St W, Battle Lake, MN 56515

    • Land
    • 23,086 Sq Ft
    • $132,075 per Acre

    Last Sold Summary

    • 20 Days On Market

    Current Estimated Value $70,417

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

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

      Est $701,174

      Not Listed For Sale

      26792 Mar Tee Beach Rd, Battle Lake, MN 56515

      • 4 Beds
      • 3 Baths
      • 2,112 Sq Ft
      • Built 1969
      26792 Mar Tee Beach Rd, Battle Lake, MN 56515

      Last Sold Summary

      • 95 Days On Market

  • /117

    $355,000

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

    40142 244th St, Battle Lake, MN 56515

    Welcome to 40142 244th Street-near numerous pristine lakes, the thriving small town of nearby Battle Lake, several golf courses, and Glendalough State Park with its bike trails, swimming beaches, nature center and more! This 4 bedroom, 3 bathroom home on 2.5 acres is thoughtfully laid out and very well maintained. There is a welcoming front porch or conveniently enter from the attached garage via

    Julie Swanson LPT Realty, LLC.

    40142 244th St, Battle Lake, MN 56515
  • /6

    $160,000

    Sold Jul 28, 2025

    27371 Blarney Trail, Battle Lake, MN 56515

    • Land
    • 15,681 Sq Ft
    • $444,444 per Acre

    Last Sold Summary

    • 83 Days On Market

    Current Estimated Value $169,884

    Last Listing Agent Peggy Hicks RE/MAX Results

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

      Est $429,853

      Not Listed For Sale

      27611 County Highway 83, Battle Lake, MN 56515

      • 2 Beds
      • 3 Baths
      • 2,114 Sq Ft
      • Built 1949
      27611 County Highway 83, Battle Lake, MN 56515

  • /65

    $899,000

    $51K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 2,314 Sq Ft

    26326 389th Ave, Battle Lake, MN 56515

    Blanche Lake’s reputable exclusivity comes to the market in a fabulous yr.round lake house w/ 100’ front, detached garage and back lot with small fenced mini-orchard of apple trees. Minimalist & chic this 3BD/2BA was designed and built by an architect who captured peaceful lake living with a pitched roof allowing for a wall of lakeside windows. All living amenities on the 1800sqft main floor w/ a

    Monica Kaiser Counselor Realty Detroit Lakes

    26326 389th Ave, 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

    Current Estimated Value $350,506

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

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

      Est $630,239

      Not Listed For Sale

      39484 Pebble Trail, Battle Lake, MN 56515

      • 2 Beds
      • 1.5 Baths
      • 1,706 Sq Ft
      • Built 1958
      39484 Pebble Trail, Battle Lake, MN 56515

      Last Sold Summary

      • 0 Days On Market

  • /2

    $589,000

    • Land
    • 34,412 Sq Ft
    • $745,570 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
  • /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,237

    Last Listing Agent Brian Tjaden Trilogy Real Estate

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

      Est $410,119

      Not Listed For Sale

      23287 Stony Point Rd, Battle Lake, MN 56515

      • 2 Beds
      • 1 Bath
      • 672 Sq Ft
      • Built 1959
      23287 Stony Point Rd, Battle Lake, MN 56515

      Last Sold Summary

      • 16 Days On Market

  • /13

    $228,000

    $1K PRICE DROP
    • Land
    • 1.78 Acres
    • $128,090 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
  • /2

    $850,000

    Sold May 29, 2026

    28055 State Highway 78, Battle Lake, MN 56515

    • 4 Beds
    • 2 Baths
    • 1,221 Sq Ft
    • Built 1949

    Last Sold Summary

    • $696/SF
    • 4 Days On Market

    Current Estimated Value $591,947

    Last Listing Agent Kyle Haberman Real Broker, LLC

    28055 State Highway 78, Battle Lake, MN 56515
    • /75

      Est $533,447

      Not Listed For Sale

      35792 County Highway 72, Battle Lake, MN 56515

      • 3 Beds
      • 2.5 Baths
      • 2,968 Sq Ft
      • Built 1960
      35792 County Highway 72, Battle Lake, MN 56515

      Last Sold Summary

      • 34 Days On Market

  • /39

    $649,900

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

    26455 State Highway 78, Battle Lake, MN 56515

    Large A frame log home with shared access to Ottertail lake in an association. Lovely level lot with sand beach and a slip included for your boat. Owner has 1/6 share in shoreline association lake lot. There are 2 nice sized garages and one has a heater. The walk to the lake is a short one. Check out the large lot this home comes with. There is a boat house with shower and laundry as part of the

    Gary Groom Better Homes and Gardens Real Estate Advantage One

    26455 State Highway 78, Battle Lake, MN 56515
  • /50

    $327,000

    Sold Jun 13, 2025

    301 S Olaf Ave, Battle Lake, MN 56515

    • 3 Beds
    • 1.5 Baths
    • 1,872 Sq Ft
    • Built 1971

    Last Sold Summary

    • $175/SF
    • 69 Days On Market

    Current Estimated Value $315,455

    Last Listing Agent Heidi Hull Trilogy Real Estate

    301 S Olaf Ave, Battle Lake, MN 56515
    • /59

      Est $635,360

      Not Listed For Sale

      38128 N Shore Dr, Battle Lake, MN 56515

      • 3 Beds
      • 1.5 Baths
      • 1,564 Sq Ft
      • Built 1965
      38128 N Shore Dr, Battle Lake, MN 56515

      Last Sold Summary

      • 144 Days On Market

  • /36

    $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
  • /64

    $580,000

    Sold Aug 07, 2025

    42462 Sunset Hill Rd, Battle Lake, MN 56515

    • 3 Beds
    • 3 Baths
    • 2,533 Sq Ft
    • Built 2009

    Last Sold Summary

    • $229/SF
    • 217 Days On Market

    Current Estimated Value $571,575

    Last Listing Agent Andrew Yaggie Andrew Yaggie Real Estate

    42462 Sunset Hill Rd, Battle Lake, MN 56515
    • /66

      Est $817,852

      Not Listed For Sale

      39062 Rokmar Trail, Battle Lake, MN 56515

      • 3 Beds
      • 2.5 Baths
      • 1,430 Sq Ft
      • Built 1975
      39062 Rokmar Trail, Battle Lake, MN 56515

      Last Sold Summary

      • 65 Days On Market

  • /55

    $579,000

    • 1 Bed
    • 1 Bath
    • 832 Sq Ft

    37988 Eagle Lake Loop, Battle Lake, MN 56515

    Experience the beauty of Eagle Lake with this rare waterfront retreat featuring 150+ feet of hard sand bottom shoreline and a large lot with plenty of room to grow, play, or create your dream getaway. Known for its crystal-clear, aqua-colored waters, Eagle Lake offers the perfect setting for relaxation and recreation. This updated 1-bedroom, 1-bath cabin is full of charm, featuring a spacious

    Daniel Ness Century 21 Atwood

    37988 Eagle Lake Loop, Battle Lake, MN 56515
  • /39

    $170,000

    Sold Dec 05, 2025

    407 W Holdt St, Battle Lake, MN 56515

    • 2 Beds
    • 1 Bath
    • 864 Sq Ft
    • Built 1947

    Last Sold Summary

    • $197/SF
    • 36 Days On Market

    Current Estimated Value $176,113

    Last Listing Agent John Good Lakes Family Real Estate/Otter Tail Real Estate

    407 W Holdt St, Battle Lake, MN 56515
    • /2

      Est $1,030,002

      Not Listed For Sale

      39076 Rokmar Trail, Battle Lake, MN 56515

      • 3 Beds
      • 2 Baths
      • 2,105 Sq Ft
      • Built 2005
      39076 Rokmar Trail, Battle Lake, MN 56515

  • /41

    $518,000

    Pending
    • 2 Beds
    • 1 Bath
    • 726 Sq Ft

    28694 Garden Loop, Battle Lake, MN 56515

    Sitting on the beautiful sandy shores of Otter Tail Lake, this charming 2-bedroom cabin is turn-key ready for you to enjoy this summer and beyond. With 75 feet of pristine sandy shoreline offering excellent swimming, the level lot features a gorgeous wrap-around paver patio and an automatic lawn irrigation system. Inside, you’ll find easy-to-maintain vinyl plank and tile flooring, wonderful lake

    Cal Dockter Real Estate Results

    28694 Garden Loop, Battle Lake, MN 56515
  • /97

    $630,000

    Sold Dec 17, 2025

    35707 County Highway 126, Ashby, MN 56309

    • 4 Beds
    • 1.5 Baths
    • 2,548 Sq Ft
    • Built 1985

    Last Sold Summary

    • $247/SF
    • 146 Days On Market

    Current Estimated Value $673,325

    Last Listing Agent Gavin Henry Premier Real Estate Services

    35707 County Highway 126, Ashby, MN 56309
    • /118

      Est $1,082,254

      Not Listed For Sale

      39116 Rokmar Trail, Battle Lake, MN 56515

      • 4 Beds
      • 3 Baths
      • 4,275 Sq Ft
      • Built 2000
      39116 Rokmar Trail, Battle Lake, MN 56515

      Last Sold Summary

      • 176 Days On Market

  • /93

    $699,900

    $50K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 2,188 Sq Ft

    27111 Timber Hills Ln, Battle Lake, MN 56515

    A rare offering in the heart of the lakes area, this 2 bedroom, 2 bathroom year round walkout retreat near Battle Lake delivers the ultimate private escape on 32 acres with approximately 3,000 feet of frontage along the Otter Tail River. Minutes from Zorbaz yet worlds away, this property is designed for those who want it all-extensive landscaping, a fenced garden, plum and flowering crab apple

    Ryan Hanson Keller Williams Realty Professionals

    27111 Timber Hills Ln, Battle Lake, MN 56515
  • /62

    $545,000

    Sold Sep 08, 2025

    34347 Northview Rd, Battle Lake, MN 56515

    • 4 Beds
    • 2.5 Baths
    • 2,112 Sq Ft
    • Built 1989

    Last Sold Summary

    • $258/SF
    • 48 Days On Market

    Current Estimated Value $543,497

    Last Listing Agent Megan Stoll Coldwell Banker Preferred Partners

    34347 Northview Rd, Battle Lake, MN 56515
    • /47

      Est $645,188

      Not Listed For Sale

      38269 Oriole Ln, Battle Lake, MN 56515

      • 3 Beds
      • 1.5 Baths
      • 2,492 Sq Ft
      • Built 1978
      38269 Oriole Ln, Battle Lake, MN 56515

      Last Sold Summary

      • 3 Days On Market

  • /15

    $205,000

    • Land
    • 19,602 Sq Ft
    • $455,556 per Acre

    Lot J Norwood Ln, Everts Township, MN 56515

    Lot J – Wooded Privacy, Lake Life, and the Best of Norwood Start living Norwood on Lot J, a $205,000, 0.45-acre homesite nestled in lush oak woods with a private backyard setting. Measuring 91' x 651', this lot offers the space, depth, and natural beauty to create your ideal retreat. Located in Norwood Development, a thoughtfully planned 30-acre private lake community on Otter Tail Lake,

    Nick Dockter Real Estate Results

    Lot J Norwood Ln, Everts Township, MN 56515
  • /48

    $608,250

    Sold Jul 08, 2025

    15721 Saint Olaf Rd, Battle Lake, MN 56515

    • 4 Beds
    • 3 Baths
    • 3,339 Sq Ft
    • Built 1993

    Last Sold Summary

    • $182/SF
    • 44 Days On Market

    Current Estimated Value $585,006

    Last Listing Agent Daniel Ness Century 21 Atwood

    15721 Saint Olaf Rd, Battle Lake, MN 56515
    • /55

      Est $742,573

      Not Listed For Sale

      14853 E Eagle Lake Rd, Battle Lake, MN 56515

      • 2 Beds
      • 2 Baths
      • 2,768 Sq Ft
      • Built 1989
      14853 E Eagle Lake Rd, Battle Lake, MN 56515

      Last Sold Summary

      • 41 Days On Market

  • /147

    $730,000

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

    33625 160th St, Battle Lake, MN 56515

    Private 20+ acre property near Long Lake and Stalker Lake Golf Course. This 2-bed, 3-bath home offers over 3,300 finished sq ft with three bonus rooms, multiple living areas, and a spacious family room. Soaring ceilings, large windows, and views of the in-ground heated pool highlight the main spaces. The kitchen features unique brickwork, a firewood pass-through, and connects to formal and

    Kara Nosal Keller Williams Classic Rlty N

    33625 160th St, Battle Lake, MN 56515
  • /60

    $685,000

    Sold Aug 14, 2025

    28425 Balmoral Dr, Battle Lake, MN 56515

    • 4 Beds
    • 3 Baths
    • 1,730 Sq Ft
    • Built 1982

    Last Sold Summary

    • $396/SF
    • 13 Days On Market

    Current Estimated Value $666,457

    Last Listing Agent Andrew Yaggie Andrew Yaggie Real Estate

    28425 Balmoral Dr, Battle Lake, MN 56515
    • /11

      Est $219,835

      Not Listed For Sale

      36102 183rd St, Battle Lake, MN 56515

      • 2 Beds
      • 2 Baths
      • 1,076 Sq Ft
      • Built 1938
      36102 183rd St, Battle Lake, MN 56515

      Last Sold Summary

      • 150 Days On Market

  • /75

    $899,000

    Pending
    • 4 Beds
    • 2.5 Baths
    • 1,811 Sq Ft

    23793 Rokmar Rd, Battle Lake, MN 56515

    Experience lake life at its finest in this beautifully maintained 4-bedroom, 3-bath home nestled along the northern shore. Boasting a level, sandy beach, this property offers desirable access to beautiful West Battle Lake—perfect for swimming, boating, or simply relaxing on the shore. Inside, the home features a spacious open-concept A-Frame with stunning lake views from main living areas. The

    Laurie Henkes Weichert, Realtors - Paulson Land Co

    23793 Rokmar Rd, Battle Lake, MN 56515
  • /118

    $865,000

    Sold Jun 18, 2025

    39989 Clearmont Rd, Battle Lake, MN 56515

    • 3 Beds
    • 2.5 Baths
    • 2,138 Sq Ft
    • Built 1965

    Last Sold Summary

    • $405/SF
    • 22 Days On Market

    Current Estimated Value $827,930

    Last Listing Agent Beth Madson Real Broker, LLC

    39989 Clearmont Rd, Battle Lake, MN 56515
    • /75

      Est $330,827

      Not Listed For Sale

      37502 State Highway 210, Battle Lake, MN 56515

      • 4 Beds
      • 2 Baths
      • 2,002 Sq Ft
      • Built 1975
      37502 State Highway 210, Battle Lake, MN 56515

      Last Sold Summary

      • 8 Days On Market

  • /97

    $1,950,000

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

    28647 State Highway 78, Battle Lake, MN 56515

    No detail was overlooked in this one of a kind home on Otter Tail Lake. When you drive through the canopy of trees into this serene and welcoming landscape you will realize this is the property you have been waiting for. This 4000 square foot home was lovingly and carefully designed and crafted by the owner's family in 1990 and is now being offered for sale for the first time. An expansive four

    Julie Swanson LPT Realty, LLC.

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

    $79,900

    Sold Apr 30, 2026

    32895 Sleepy Hollow Ln, Battle Lake, MN 56515

    • Land
    • 1.22 Acres
    • $65,492 per Acre

    Last Sold Summary

    • 543 Days On Market

    Current Estimated Value $196,727

    Last Listing Agent Ryan Hanson Keller Williams Realty Professionals

    32895 Sleepy Hollow Ln, Battle Lake, MN 56515

Showing Results 121 - 160, Page 4 of 18

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