3,750

Battle Lake, MN Homes

Section Image Section Image
  • /12

    $45,000

    • Land
    • 21,780 Sq Ft
    • $90,000 per Acre

    Lot8 Blk1 285th St, Battle Lake, MN 56515

    Beautifully treed lot overlooking Balmoral Golf course and the Par 3 Golf Course. Come build your dream home in this cute development with easy access to the course. Within a short distance to Otter Tail and Blanche lakes. Located in the heart of Lakes country!!

    Agent Photo

    Steve Young

    Weichert, Realtors - Paulson Land Co

    (218) 774-4725

    Lot8 Blk1 285th St, Battle Lake, MN 56515
  • /16

    Starting at $1,500 Plus Fees

    • 1 - 2 Beds

    110 W Henning St, Battle Lake, MN 56515

    Hatchery Row is a beautiful new property that opened in 2024. This project has one and two bedroom apartment homes. Some apartments have 14 foot ceilings tapering to 12 foot, large windows creating a warm feel, washers and dryers in each home and some homes have large balconies, and so much more! Call our leasing office for more details and to schedule a tour. This property has all utilities

    Hatchery Row

    (833) 921-3016

    110 W Henning St, Battle Lake, MN 56515
  • /30

    $750,000 Sold Dec 21, 2025

    38264 N Shore Dr, Battle Lake, MN 56515

    • 3 Beds
    • 3.5 Baths
    • 2,075 Sq Ft
    • Built 1981

    Last Sold Summary

    • $361/SF
    • 14 Days On Market

    Current Estimated Value $782,243

    Last Listing Agent Charlie Brue Century 21 Atwood

    38264 N Shore Dr, Battle Lake, MN 56515
    • /44

      Est $469,547 Not Listed For Sale

      413 E Front St, Battle Lake, MN 56515

      • 4 Beds
      • 2 Baths
      • 2,576 Sq Ft
      • Built 2003
      413 E Front St, Battle Lake, MN 56515

      Last Sold Summary

      • 35% Above List Price
      • $135/SF
      • 13 Days On Market
      • Last Sold Price $348,000
      • Jun 15, 2023

      Last Listing Agent Charlie Brue Century 21 Atwood

  • /15

    $34,000

    • Land
    • 21,780 Sq Ft
    • $68,000 per Acre

    Lot 4 Blk2 285th St, Battle Lake, MN 56515

    Beautifully treed lot overlooking Balmoral Golf course and the Par 3 Golf Course. Come build your dream home in this cute development with easy access to the course. Within a short distance to Otter Tail and Blanche lakes. Located in the heart of Lakes country!!

    Agent Photo

    Steve Young

    Weichert, Realtors - Paulson Land Co

    (218) 778-3531

    Lot 4 Blk2 285th St, Battle Lake, MN 56515
  • /16

    $645 Per Month

    • 1 Bed
    • 1 Bath
    • 500 Sq Ft
    • Apartment for Rent

    102 Madison Ave N Unit 7, Battle Lake, MN 56515

    *1st Month FREE with 12-Month Lease & Full Security Deposit!* Summit Village Apartments currently has a 1-bedroom income-based apartment available. Summit Village offers income-based apartments in a single-story building with zero step entries. Rent is based on 30% gross monthly income. Rent for a 1-bedroom unit ranges from $545-645 plus Security Deposit of $545. Water, sewer, and garbage are

    Sara Wolhers Van Binsbergen & Associates LLC

    102 Madison Ave N Unit 7, Battle Lake, MN 56515
  • /71

    $594,000 Sold Dec 11, 2025

    23216 Oak Leaf Ln, Battle Lake, MN 56515

    • 3 Beds
    • 2 Baths
    • 1,416 Sq Ft
    • Built 1962

    Last Sold Summary

    • $419/SF
    • 23 Days On Market

    Current Estimated Value $589,288

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

    23216 Oak Leaf Ln, Battle Lake, MN 56515
    • /57

      Est $306,445 Not Listed For Sale

      101 Pheasant Ln, Battle Lake, MN 56515

      • 3 Beds
      • 2.5 Baths
      • 1,820 Sq Ft
      • Built 1998
      101 Pheasant Ln, Battle Lake, MN 56515

      Last Sold Summary

      • 33% Above List Price
      • $126/SF
      • 19 Days On Market
      • Last Sold Price $230,000
      • Jun 30, 2023

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

  • /68

    $469,900

    • 2 Beds
    • 1 Bath
    • 1,080 Sq Ft

    42414 Sunset Hill Rd, Battle Lake, MN 56515

    If you are looking for an affordable West Battle Lake cabin, here it is! West Battle Lake is one of the premier Otter Tail County lakes that offers great fishing, water recreation and incredible water clarity. At over 5500 acres there is plenty of lake shore for leisurely pontoon rides, paddle boarding, water skiing or whatever lake related recreation you want. This year-round cabin sits on the

    Agent Photo

    Tim McCarte

    Weichert, Realtors - Paulson Land Co

    (218) 475-8893

    42414 Sunset Hill Rd, Battle Lake, MN 56515
  • /2

    $1,487

    Total Monthly Price

    • 2 Beds
    • 2 Baths
    • 990 Sq Ft
    • Townhouse for Rent

    407 E Main St, Battle Lake, MN 56515

    2 Townhomes available in Battle Lake MN: (1st) 2bed, 2bath available june-1, $1487+util, 407 Main St E., (2nd) 2bed, 1bath available july-1@ $1395+util, 405 Main St E. Townhomes feature floor heat, vaulted pine ceilings, skylites, all floors hand-laid tile, AC, quartz countertops, all appliances, kitchen island, heated attached 1-car garage, all amenities, 3 blocks east of downtown, lawncare &

    407 E Main St, Battle Lake, MN 56515
  • /35

    $230,000 Sold Aug 04, 2025

    35202 Sterling Silver Dr, Battle Lake, MN 56515

    • 1 Bath
    • 1,440 Sq Ft
    • Built 2010

    Last Sold Summary

    • $160/SF
    • 69 Days On Market

    Current Estimated Value $235,876

    Last Listing Agent Tom Schiffler Premier Real Estate Services

    35202 Sterling Silver Dr, Battle Lake, MN 56515
    • /49

      Est $662,151 Not Listed For Sale

      511 E Summit St, Battle Lake, MN 56515

      • 4 Beds
      • 2 Baths
      • 2,538 Sq Ft
      • Built 1993
      511 E Summit St, Battle Lake, MN 56515

      Last Sold Summary

      • 13% Above List Price
      • $231/SF
      • 28 Days On Market
      • Last Sold Price $587,000
      • May 09, 2024

      Last Listing Agent Ryan Hanson Keller Williams Realty Professionals

  • /5

    $75,000

    • Land
    • 1.84 Acres
    • $40,761 per Acre

    TBD 350th Ave, Battle Lake, MN 56515

    Prime 1.84 acre lot near Otter Tail Lake and Brown Lake. Great location to build storage units.

    Agent Photo

    Beau Flom

    FpG Realty

    (218) 656-8878

    TBD 350th Ave, Battle Lake, MN 56515
  • /16

    $645 Per Month

    • 1 Bed
    • 1 Bath
    • 500 Sq Ft
    • Apartment for Rent

    102 Madison Ave N Unit 14, Battle Lake, MN 56515

    *1st Month FREE with 12-Month Lease & Full Security Deposit!* Summit Village Apartments currently has a 1-bedroom income-based apartment available. Summit Village offers income-based apartments in a single-story building with zero step entries. Rent is based on 30% gross monthly income. Rent for a 1-bedroom unit ranges from $545-645 plus Security Deposit of $545. Water, sewer, and garbage are

    Sara Wolhers Van Binsbergen & Associates LLC

    102 Madison Ave N Unit 14, Battle Lake, MN 56515
  • /49

    $444,400 Sold Apr 16, 2026

    27238 County Highway 83, Battle Lake, MN 56515

    • 3 Beds
    • 2 Baths
    • 1,636 Sq Ft
    • Built 1955

    Last Sold Summary

    • 2% Below List Price
    • $272/SF
    • 23 Days On Market

    Current Estimated Value $452,527

    Last Listing Agent John Demuth Trilogy Real Estate

    27238 County Highway 83, Battle Lake, MN 56515
    • /80

      Est $692,416 Not Listed For Sale

      503 E Summit St, Battle Lake, MN 56515

      • 4 Beds
      • 3 Baths
      • 2,872 Sq Ft
      • Built 1989
      503 E Summit St, Battle Lake, MN 56515

      Last Sold Summary

      • 24% Above List Price
      • $194/SF
      • 84 Days On Market
      • Last Sold Price $557,000
      • Sep 29, 2023

      Last Listing Agent Laurel Mahan RE/MAX Legacy Realty

  • /95

    $579,000

    • 3 Beds
    • 2.5 Baths
    • 2,233 Sq Ft

    17159 Stalker Lake Rd, Battle Lake, MN 56515

    End every day in the glow of a Minnesota sunset on Stalker Lake! This welcoming home was thoughtfully created in 1998 - utilizing the original cabin from 1969. The exterior features worry-free stucco, an asphalt driveway, a perfectly level lot with established landscaping, and 100' of rip-rapped shoreline. If you're looking for a home that's built quite literally on the water's edge, you won't

    Agent Photo

    Steve Young

    Weichert, Realtors - Paulson Land Co

    (218) 778-9715

    17159 Stalker Lake Rd, Battle Lake, MN 56515
  • /16

    $645 Per Month

    • 1 Bed
    • 1 Bath
    • 500 Sq Ft
    • Apartment for Rent

    102 Madison Ave N Unit 13, Battle Lake, MN 56515

    *1st Month FREE with 12-Month Lease & Full Security Deposit!* Summit Village Apartments currently has a 1-bedroom income-based apartment available. Summit Village offers income-based apartments in a single-story building with zero step entries. Rent is based on 30% gross monthly income. Rent for a 1-bedroom unit ranges from $545-645 plus Security Deposit of $545. Water, sewer, and garbage are

    Sara Wolhers Van Binsbergen & Associates LLC

    102 Madison Ave N Unit 13, Battle Lake, MN 56515
  • /155

    $700,000 Sold Apr 16, 2026

    405 E Summit St, Battle Lake, MN 56515

    • 3 Beds
    • 2 Baths
    • 2,040 Sq Ft
    • Built 1908

    Last Sold Summary

    • 5% Below List Price
    • $343/SF
    • 19 Days On Market

    Current Estimated Value $723,350

    Last Listing Agent Julie Swanson LPT Realty, LLC.

    405 E Summit St, Battle Lake, MN 56515
    • /49

      Est $558,106 Not Listed For Sale

      822 Lake Shore Dr, Battle Lake, MN 56515

      • 3 Beds
      • 1.5 Baths
      • 2,024 Sq Ft
      • Built 1975
      822 Lake Shore Dr, Battle Lake, MN 56515

      Last Sold Summary

      • 4% Below List Price
      • $287/SF
      • 2 Days On Market
      • Last Sold Price $581,000
      • Aug 16, 2024

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

  • /2

    $59,900 Pending

    • Land
    • 16,988 Sq Ft
    • $153,590 per Acre

    303 Front St E, Battle Lake, MN 56515

    If you want to build in the city of Battle Lake or are looking for a piece of land for future development, this is one of the last lots available in town. This is a corner lot with access off Front Street or Madison Ave. S. and has a gentle slope to the south making the lot ideal for a walkout floorplan. The lot also has commanding views and city utilities available. Whether you are a builder

    Agent Photo

    Tim McCarte

    Weichert, Realtors - Paulson Land Co

    (218) 517-7506

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

    $177,000 Sold Oct 03, 2025

    35224 Sterling Silver Dr, Battle Lake, MN 56515

    • Land
    • 1.28 Acres
    • $138,281 per Acre

    Last Sold Summary

    • 43 Days On Market

    Last Listing Agent Laurie Woessner Boll Realty

    35224 Sterling Silver Dr, Battle Lake, MN 56515
    • /81

      Est $984,873 Not Listed For Sale

      619 N Shore Dr, Battle Lake, MN 56515

      • 5 Beds
      • 4 Baths
      • 3,132 Sq Ft
      • Built 1980
      619 N Shore Dr, Battle Lake, MN 56515

      Last Sold Summary

      • 2% Above List Price
      • $308/SF
      • 21 Days On Market
      • Last Sold Price $965,000
      • Aug 22, 2024

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

  • /18

    $27,000

    • Land
    • 21,780 Sq Ft
    • $54,000 per Acre

    Lot 2 Bk 1 285th St, Battle Lake, MN 56515

    Beautifully treed lot overlooking Balmoral Golf course and the Par 3 Golf Course. Come build your dream home in this cute development with easy access to the course. Within a short distance to Otter Tail and Blanche lakes. Located in the heart of Lakes country!!

    Agent Photo

    Steve Young

    Weichert, Realtors - Paulson Land Co

    (218) 683-6939

    Lot 2 Bk 1 285th St, Battle Lake, MN 56515
  • /70

    $570,000 Sold Nov 24, 2025

    27326 Cloverleaf Ln, Battle Lake, MN 56515

    • 5 Beds
    • 3 Baths
    • 2,504 Sq Ft
    • Built 1963

    Last Sold Summary

    • $228/SF
    • 139 Days On Market

    Current Estimated Value $600,672

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

    27326 Cloverleaf Ln, Battle Lake, MN 56515
    • /24

      Est $191,984 Not Listed For Sale

      205 S Olaf Ave, Battle Lake, MN 56515

      • 2 Beds
      • 1 Bath
      • 768 Sq Ft
      • Built 1951
      205 S Olaf Ave, Battle Lake, MN 56515

      Last Sold Summary

      • 48% Above List Price
      • $169/SF
      • 6 Days On Market
      • Last Sold Price $130,000
      • Jul 31, 2023

      Last Listing Agent Heidi Chamberlain Trilogy Real Estate

  • /20

    $399,000

    • 3 Beds
    • 1 Bath
    • 876 Sq Ft

    28554 County Highway 145 Unit 3, Battle Lake, MN 56515

    Enjoy the simplicity of lake life with this beautifully remodeled 3-bedroom, 1 bath year-round cabin set directly on the sandy shores of Otter Tail Lake. Perfectly positioned on a level lot, this property offers effortless access to one the area's most desirable lakes, known for its crystal-clear water, firm sandy bottom, and virtually weed-free swimming. Inside, the cabin has been thoughtfully

    Agent Photo

    Steve Young

    Weichert, Realtors - Paulson Land Co

    (218) 413-5923

    28554 County Highway 145 Unit 3, Battle Lake, MN 56515
  • /58

    $625,000 Sold Dec 05, 2025

    39275 Clearmont Rd, Battle Lake, MN 56515

    • 3 Beds
    • 1 Bath
    • 1,248 Sq Ft
    • Built 1954

    Last Sold Summary

    • $501/SF
    • 44 Days On Market

    Current Estimated Value $628,508

    Last Listing Agent Ryan Hanson Keller Williams Realty Professionals

    39275 Clearmont Rd, Battle Lake, MN 56515
    • /42

      Est $228,952 Not Listed For Sale

      404 W Main St, Battle Lake, MN 56515

      • 2 Beds
      • 2 Baths
      • 2,050 Sq Ft
      • Built 1977
      404 W Main St, Battle Lake, MN 56515

      Last Sold Summary

      • 12% Above List Price
      • $100/SF
      • 7 Days On Market
      • Last Sold Price $205,000
      • Sep 26, 2024

      Last Listing Agent Karen Zell Verhelst Trilogy Real Estate

  • /2

    $360,000

    • Land
    • 76 Acres
    • $4,737 per Acre

    TBD County Highway 83, Battle Lake, MN 56515

    77.2-Acre Property Near Battle Lake – A Dream for Lake Enthusiasts, Hunters, Farmers, and Developers Location: Just west of Battle Lake, Minnesota Property Highlights: 27 tillable acres ideal for farming or agricultural ventures. 16 acres of pasture & woods, providing the perfect natural habitat. A hunter’s paradise with 34 acre pond and diverse wildlife—prime for deer, ducks, and geese. Multiple

    Agent Photo

    Brian Fiskum

    Home Buyers Realty Corp.

    (218) 304-6165

    TBD County Highway 83, Battle Lake, MN 56515
  • /120

    $970,000 Sold Jul 31, 2025

    37009 Blarney Beach Rd, Battle Lake, MN 56515

    • 3 Beds
    • 2.5 Baths
    • 2,620 Sq Ft
    • Built 1992

    Last Sold Summary

    • $370/SF
    • 83 Days On Market

    Current Estimated Value $1,025,530

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

    37009 Blarney Beach Rd, Battle Lake, MN 56515
    • /33

      Est $184,803 Not Listed For Sale

      504 W Main St, Battle Lake, MN 56515

      • 3 Beds
      • 1.5 Baths
      • 1,461 Sq Ft
      • Built 1930
      504 W Main St, Battle Lake, MN 56515

      Last Sold Summary

      • 24% Above List Price
      • $102/SF
      • 13 Days On Market
      • Last Sold Price $149,000
      • Oct 21, 2024

      Last Listing Agent Erin Haugrud Weichert, Realtors - Paulson Land Co

  • /14

    $29,000

    • Land
    • 21,780 Sq Ft
    • $58,000 per Acre

    Lot 3 Bk 2 285th St, Battle Lake, MN 56515

    Beautifully treed lot overlooking Balmoral Golf course and the Par 3 Golf Course. Come build your dream home in this cute development with easy access to the course. Within a short distance to Otter Tail and Blanche lakes. Located in the heart of Lakes country!!

    Agent Photo

    Steve Young

    Weichert, Realtors - Paulson Land Co

    (218) 228-1564

    Lot 3 Bk 2 285th St, Battle Lake, MN 56515
  • /90

    $720,000 Sold Nov 10, 2025

    26909 Lake Ethel Rd, Battle Lake, MN 56515

    • 4 Beds
    • 3.5 Baths
    • 3,392 Sq Ft
    • Built 2011

    Last Sold Summary

    • $212/SF
    • 242 Days On Market

    Current Estimated Value $75,000

    Last Listing Agent David Wieser, RRS, GRI Boll Realty

    26909 Lake Ethel Rd, Battle Lake, MN 56515
    • /21

      Est $153,597 Not Listed For Sale

      105 S Jefferson Ave, Battle Lake, MN 56515

      • 1 Bed
      • 2 Baths
      • 1,010 Sq Ft
      • Built 1950
      105 S Jefferson Ave, Battle Lake, MN 56515

      Last Sold Summary

      • 42% Above List Price
      • $107/SF
      • 17 Days On Market
      • Last Sold Price $108,000
      • Jul 26, 2023

      Last Listing Agent Jeffrey Reed Counselor Realty Inc of Alex

  • /70

    $395,000

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

    506 E Summit St, Battle Lake, MN 56515

    Welcome to this beautifully updated 3+ bedroom, 2 -bath home in the heart of Battle lake! Perfectly situated on nearly an acre within city limits, this property offers the ideal combination of space, convenience, and modern updates.Enjoy an unbeatable location within minutes from the area's stunning lakes, sandy beaches, scenic bicycle paths, and the charming downtown filled with local

    Agent Photo

    Steve Young

    Weichert, Realtors - Paulson Land Co

    (218) 527-3986

    506 E Summit St, Battle Lake, MN 56515
  • /42

    $495,000 Sold Oct 10, 2025

    36546 Glenhaven Ln, Battle Lake, MN 56515

    • 2 Beds
    • 1.5 Baths
    • 1,920 Sq Ft
    • Built 1978

    Last Sold Summary

    • $258/SF
    • 18 Days On Market

    Current Estimated Value $464,581

    Last Listing Agent Lance Quam Schultz Auctioneers Landmark

    36546 Glenhaven Ln, Battle Lake, MN 56515
    • /2

      Est $149,493 Not Listed For Sale

      204 W Dunton St, Battle Lake, MN 56515

      • 2 Beds
      • 1 Bath
      • 864 Sq Ft
      • Built 1949
      204 W Dunton St, Battle Lake, MN 56515

      Last Sold Summary

      • 37% Below List Price
      • $126/SF
      • Last Sold Price $109,000

      Last Listing Agent Terry Braun RE/MAX Legacy Realty

  • /57

    $450,000

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

    804 Lake Shore Dr, Battle Lake, MN 56515

    Enjoy lake living at its finest with this West Battle Lake property located within city limits, featuring 75 feet of beautiful sandy shoreline and a deck from the bedroom overlooking the water—perfect for relaxing or entertaining. This 3-bedroom, 1.5-bath home offers an incredible opportunity to create your ideal lake retreat. Recent updates include newer roof, windows, and siding, providing

    Todd Ukkelberg Trilogy Real Estate

    804 Lake Shore Dr, Battle Lake, MN 56515
  • /123

    $625,000 Sold Jun 06, 2025

    208 E Dunton St, Battle Lake, MN 56515

    • 5 Beds
    • 3 Baths
    • 2,300 Sq Ft
    • Built 1916

    Last Sold Summary

    • $272/SF
    • 28 Days On Market

    Current Estimated Value $548,106

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

    208 E Dunton St, Battle Lake, MN 56515

Showing Results 1 - 40, Page 1 of 18

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