3,723

Otter Tail, MN Homes

Section Image
  • /110

    $750,000

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

    33625 160th St, Battle Lake, MN 56515

    Welcome to your private retreat on 20+ acres near Long Lake and Stalker Lake Golf Course! This 2-bed, 3-bath home offers over 3,300 finished sqft with 3 bonus rooms, multiple living spaces, and a large family room. Enjoy soaring ceilings, large windows, and views of the in-ground heated pool. The kitchen features stunning brickwork, a firewood pass-through, and connects to both formal and casual

    Kara Nosal Keller Williams Classic Rlty N

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

    $215,000 Sold Apr 29, 2025

    • 768 Sq Ft
    • $280/SF
    • 17 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1964

    28213 340th Ave, Battle Lake, MN 56515

    Not all Riverfront parcels are created equal... This well cared for 3-bedroom 1 bath cabin sits in a prime location, adjacent to a bend on the Otter Tail River allowing for breath taking views all year long. Enjoy a short watercraft voyage to East Lost and Deer lake, or hop on your tube and float down to beautiful Phelps Mill. Wildlife abounds on this 5+ acre piece of paradise!

    Dereck Miller Weichert, Realtors - Paulson Land Co

    28213 340th Ave, Battle Lake, MN 56515
    • /32

      Est $203,000 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
  • /84

    $820,000

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

    14909 E Eagle Lake Rd, Battle Lake, MN 56515

    Welcome to Crystal Clear Eagle Lake! Eagle Lake is best known for it's 26 feet of clarity and beautiful blue/green water. The level lot takes you to a sandy beach and you can enjoy the view from the lakeside deck. Extensive additions in 1994 and 1996 created this large home with 4 bedrooms and 3 bathrooms. The kitchen, dining area and family room have many windows to enjoy the views. The main

    Karen Zell Verhelst Trilogy Real Estate

    14909 E Eagle Lake Rd, Battle Lake, MN 56515
  • /73

    $845,000 Sold Apr 25, 2025

    • 2,206 Sq Ft
    • $383/SF
    • 41 Days On Market
    • 3 Beds
    • 3 Baths
    • Built 1948

    38248 Eldorado Beach Rd, Battle Lake, MN 56515

    This stunning year-round lake home offers 120 feet of frontage with panoramic views of Otter Tail Lake. Within this home you’ll find 3 bedrooms and 3 bathrooms with new updates throughout, including new flooring and roof. Outside, you’ll find a tiki bar with a convenient half bath just steps from the water.Built for effortless entertaining, the guest house provides plenty of space to gather and

    Hailey Budke RE/MAX Advantage Plus

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

      Est $447,832 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
  • /21

    $324,900

    • Land
    • 1.84 Acres
    • $176,576 per Acre

    14072 State Highway 78, Battle Lake, MN 56515

    Show stopper on highly regarded Eagle Lake. Unparalleled views with 286ft of hard sand shoreline, awesome beach area and nearly 2 acres of land. If you want to swim, play in the lake and put your feet in the sand then look no further. Site prep, storage shed, septic, drilled well and electric already on site. Steps to the water are in and the dock is included. The entire setting is private and

    Jack Brann Affinity Real Estate Inc.

    14072 State Highway 78, Battle Lake, MN 56515
  • /64

    $599,000 Sold Apr 21, 2025

    • 1,718 Sq Ft
    • $349/SF
    • 6 Days On Market
    • 2 Beds
    • 2 Baths
    • Built 1960

    23271 Stony Point Trail, Battle Lake, MN 56515

    West Battle Lake home on 100 feet of ideal elevation! Come see the beautiful panoramic views from this 2 bedroom, 2 bath home. The large yard offers plenty of green space or an area to add on. This home has dual fuel as well as a cozy wood fireplace to take any chill off a cool evening. There is a brand new 10x20 storage shed out back and a 2 stall garage for your cars and toys. You can

    Steve Young Weichert, Realtors - Paulson Land Co

    23271 Stony Point Trail, Battle Lake, MN 56515
    • /75

      Est $408,530 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
  • /31

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

    $350,000 Sold Apr 17, 2025

    • 1,512 Sq Ft
    • $231/SF
    • 5 Days On Market
    • 2 Beds
    • 2 Baths
    • Built 2019

    110 Hidden Meadows Dr, Battle Lake, MN 56515

    Don't Miss This Opportunity! Battle Lake home built in 2019 has open floor plan with 2 bedroom, 2 bath on one level. Spacious master bedroom has large walk-in closet. The master bathroom has two sinks and walk-in shower. Nice size laundry room is close to master bedroom. Spacious living room and dining area have walk-out doors to a maintenance-free deck. There is a modern kitchen with a

    Todd Ukkelberg Trilogy Real Estate

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

      Est $913,586 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
  • /30

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

    $1,660,000 Sold Mar 24, 2025

    • 3,549 Sq Ft
    • $468/SF
    • 108 Days On Market
    • 4 Beds
    • 3 Baths
    • Built 1992

    38910 Eldorado Beach Rd, Battle Lake, MN 56515

    Nestled on the shores of stunning Otter Tail Lake, this captivating property in Battle Lake, MN offers unparalleled panoramic views and luxurious lakeside living. The main house features 2+ bedrooms with a spacious layout perfect for entertaining, while the guest house provides an additional 2 bedrooms for visitors or extended family.Step outside to enjoy the ultimate lakeside oasis with 407' on

    Laurie Woessner Boll Realty

    38910 Eldorado Beach Rd, Battle Lake, MN 56515
    • /70

      Est $770,972 Not Listed For Sale

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

      36333 Hideaway Ln, Battle Lake, MN 56515

      36333 Hideaway Ln, Battle Lake, MN 56515
  • /31

    $200,000

    • 4 Beds
    • 1 Bath
    • 690 Sq Ft

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

    Enjoy the best of summer on Deer Lake near Ottertail with this charming 4 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 3, Battle Lake, MN 56515
  • /38

    $262,000 Sold Mar 14, 2025

    • 1,630 Sq Ft
    • $161/SF
    • 350 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1903

    108 Washington Ave N, Battle Lake, MN 56515

    Welcome to this charming 3 bedroom, 2 bathroom home located on a corner lot in Battle Lake. Combining classic elegance with modern upgrades, this home offers an ideal blend of style and convenience. Situated just blocks away from downtown shopping/dining and all the activities on West Battle Lake, its prime location is matched only by its thoughtful renovations. With updated exterior features

    Ryan Hanson Keller Williams Realty Professionals

    108 Washington Ave N, Battle Lake, MN 56515
    • /29

      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
  • /29

    $140,000

    • 1 Bed
    • 1 Bath
    • 352 Sq Ft

    27621 County Highway 83 Unit 2, 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 2, Battle Lake, MN 56515
  • /48

    $199,900 Sold Feb 28, 2025

    • 1,280 Sq Ft
    • $156/SF
    • 96 Days On Market
    • 2 Beds
    • 2 Baths
    • Built 1977

    608 N Shore Dr, Battle Lake, MN 56515

    Come see this 4 level, 2bed 2 bath home on North Shore drive. This property has a back yard with a large deck that is protected from west winds by a fence and overlooks nature. The home a very usable floor plan which includes a sitting/game room which allows you to find your quiet time. A 2 car-insulated garage is an extra bonus.

    Clay Houselog Weichert, Realtors - Paulson Land Co

    608 N Shore Dr, Battle Lake, MN 56515
    • /36

      Est $425,923 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 2,105 Sq Ft

      22851 Asthre Ln, Battle Lake, MN 56515

      22851 Asthre Ln, Battle Lake, MN 56515
  • /38

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

    $399,000 Sold Jan 31, 2025

    • 1,653 Sq Ft
    • $241/SF
    • 114 Days On Market
    • 3 Beds
    • 1.5 Baths
    • Built 1970

    39060 Peninsula Ln, Battle Lake, MN 56515

    Discover your private haven on Clitherall Lake with this charming cabin boasting 169 feet of pristine shoreline on a scenic peninsula. With over 50 years of cherished family memories, this property is a true gem for nature lovers and tranquility seekers. Property features 3 bedrooms (including a convenient main-level bedroom), 2 bathrooms, spacious main-level living room with breathtaking lake

    Lynette Bjorgaard Trilogy Real Estate

    39060 Peninsula Ln, Battle Lake, MN 56515
    • /44

      Est $400,239 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
  • /9

    $59,900

    • Land
    • 0.39 Acre
    • $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

    Tim McCarte Weichert, Realtors - Paulson Land Co

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

    $193,500 Sold Jan 29, 2025

    • 1,861 Sq Ft
    • $104/SF
    • 60 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1926

    305 W Holdt St, Battle Lake, MN 56515

    If you are looking for a move in ready, 3 bedroom home in Battle Lake this is a must see. The home has been recently updated with new floor coverings through out, a new kitchen and a new bathroom. The master bedroom and bathroom are located on the main floor and there are 2 additional bedrooms upstairs. This home also features a 4 season porch on the north side of the house and a 3 season porch

    Tim McCarte Weichert, Realtors - Paulson Land Co

    305 W Holdt St, Battle Lake, MN 56515
    • /67

      Est $375,486 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
  • /28

    $620,000

    • 3 Beds
    • 1.5 Baths
    • 2,336 Sq Ft

    38276 N Eagle Lake Rd, Battle Lake, MN 56515

    Set on the pristine shores of Eagle Lake, this beautifully designed home offers breathtaking views of turquoise waters. Featuring 3-bedrooms on one level, 2-bathrooms, and a spacious kitchen with an island that flows into the open concept living and dining area, it's perfect for everyday living or entertaining. A cozy standalone fireplace adds charm, while the four-season sunroom and

    John Demuth Trilogy Real Estate

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

    $280,000 Sold Dec 31, 2024

    • 2,960 Sq Ft
    • $95/SF
    • 128 Days On Market
    • 5 Beds
    • 2.5 Baths
    • Built 1960

    206 W Summit St, Battle Lake, MN 56515

    **Spacious Family Home in Beautiful Battle Lake**Welcome to your dream home in the picturesque town of Battle Lake! This expansive 5-bedroom, 3-bathroom residence offers everything a large family could need and more. Located in a peaceful neighborhood, this home is conveniently close to schools, downtown, and the public beach, ensuring you have easy access to all the amenities you desire.With 5

    Miranda Kugler-Rich Trilogy Real Estate

    206 W Summit St, Battle Lake, MN 56515
    • /34

      Est $555,266 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
  • /69

    $325,000 Open Sat 2PM - 4PM

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

    514 E Summit St, Battle Lake, MN 56515

    Very nice 3 bedroom, 3 bath home on a large lot in Battle Lake. The home is within walking distance of downtown Battle Lake with all of its restaurants and specialty shops. The home is also very close to the public beach on West Battle Lake. Just down the street is Battle Lakes award winning public school. Battle Lake also offers a bike path around town and through Glendalough State Park.

    Steve Young Weichert, Realtors - Paulson Land Co

    514 E Summit St, Battle Lake, MN 56515
  • /19

    $55,000 Sold Dec 20, 2024

    • Land
    • 0.00 Acre
    • 201 Days On Market

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

    Spend the summer at Sunset Beach Community, the newly formed CIC on West Battle Lake. This lot includes a 2 bedroom 1 bathroom trailer, hooked up to electric, water, and sewer. Take advantage of the facilities, including the community room, playground area, shared laundry, and public bathrooms, as well as direct access to the lake and beach.

    Hailey Budke RE/MAX Advantage Plus

    42502 #49 240th St, Battle Lake, MN 56515
    • /80

      Est $704,631 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
  • /39

    $399,000

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

    29465 422nd Ave, Battle Lake, MN 56515

    3-Bedroom, 2-Bath Condo on Otter Tail Lake!Well-maintained fully furnished (turnkey) 3-bedroom, 2-bath condo with beautiful sunset views of Otter Tail Lake. Conveniently located between Battle Lake and Ottertail City, offering easy access to local amenities. Ideal for year-round living or a weekend lake home with minimal maintenance.

    Laurie Woessner Boll Realty

    29465 422nd Ave, Battle Lake, MN 56515
  • /19

    $150,000 Sold Dec 20, 2024

    • 408 Sq Ft
    • $368/SF
    • 245 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1940

    42502 240th St Unit Cabin 10, Battle Lake, MN 56515

    Explore the charm of Sunset Beach Community's cabins. Experience lake living on one of Otter Tail County’s most desired lakes, without the high price tag. Situated along the shore of beautiful West Battle Lake, these cabins are tucked away in the newly developed CIC. Take advantage of the communal beach, lounge, playground, shared laundry room, and public restrooms. Enjoy a place to spend summer

    Hailey Budke RE/MAX Advantage Plus

    42502 240th St Unit Cabin 10, Battle Lake, MN 56515
    • /44

      Est $416,037 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
  • /69

    $349,900

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

    27497 Timber Hills Rd, Battle Lake, MN 56515

    Enjoy your summers in this large one level 4 Br, 2 Bath home on Round Lake with 109' of sandy lakeshore with only a few steps to the lake, nice large yard, great neighborhood, 14x20 Deck, firepit, includes a newer ShoreMaster dock w/ Premium Homecrest furniture & Slide and conveniently located between Zorbaz & Beach Bums, Corner Store and Otter Tail Beach.

    John Good Lakes Family Real Estate/Otter Tail Real Estate

    27497 Timber Hills Rd, Battle Lake, MN 56515
  • /60

    $280,000 Sold Dec 02, 2024

    • 2,236 Sq Ft
    • $125/SF
    • 84 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1990

    27855 Holiday Rd, Battle Lake, MN 56515

    This well maintained 3 bedroom, 2 bath home is located in the heart of Otter Tail County and is only minutes from the public landing on several lakes and nearly across the street from Balmoral golf course. It sits on just over 3 acres, was built in 1990, has a paved driveway, an attached 2 car garage and a detached garage, perfect for storing a boat.Recent updates include a new roof in 2023,

    Tim McCarte Weichert, Realtors - Paulson Land Co

    27855 Holiday Rd, Battle Lake, MN 56515
    • /73

      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
  • /6

    $199,900

    • Land
    • 1.98 Acres
    • $100,960 per Acre

    xxx Rolling Hills Dr, Battle Lake, MN 56515

    What an opportunity! Approximately 2 acres on Elbow Lake. Located by Battle Lake and is 49' deep with 16' clarity. Shoreline is a gradual slope to a sandy shore. Great for swim beach and recreation. Town has the quaint feeling of Stillwater, great shops and dining. Electric is in to the building site. Soil and perk test are done (in supplements). Bid for driveway in supplements. Public access

    Karen Pfeiffer Real Estate Masters, Ltd.

    xxx Rolling Hills Dr, 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