Homes for Sale in Otter Tail County, MN

Browse homes for sale in Otter Tail County, Minnesota. View property details, photos, and pricing for every active MLS listing updated daily from NorthstarMLS. Otter Tail County is part of the Fargo-Moorhead metro area and surrounding communities served by Modern Market REALTORS®.

Otter Tail County Market Stats

Active Listings in Otter Tail County (330) — Page 12

  1. 2002 single family home for sale at 211 E Central Avenue in Clitherall, MN — 3 bed, 2 bath 211 E Central Avenue, Clitherall, MN — $214,900 · Est. $1,087/mo · ▼ $14,100 (6%) off, was $229,000, reduced Jul 2 · House for Sale · Rambler · 3 bed · 2 bath · 1,540 sqft · 0.258 ac lot · ~90 min from Fargo · Active · M Markdowns · Listed by Weichert, Realtors - Paulson Land Co
  2. 1993 condo for sale at 29464 422nd Avenue in Battle Lake, MN — 3 bed, 4 bath 29464 422nd Avenue, Battle Lake, MN — $399,500 · Est. $2,020/mo · ▼ $10,400 (3%) off, was $409,900, reduced today · Condo for Sale · Otter Tail Lake · 3 bed · 4 bath · 1,624 sqft · 0.032 ac lot · ~85 min from Fargo · Active · M Markdowns · Listed by Boll Realty
  3. 1931 single family home for sale at 38166 County Highway 35 in Dent, MN — 2 bed, 1 bath 38166 County Highway 35, Dent, MN — $411,900 · Est. $2,083/mo · House for Sale · Patio Home · Dead Lake · 2 bed · 1 bath · 480 sqft · 0.384 ac lot · ~70 min from Fargo · Active · Listed by Coldwell Banker At The Lakes
  4. 1955 single family home for sale at 42414 Sunset Hill Road in Battle Lake, MN — 2 bed, 1 bath 42414 Sunset Hill Road, Battle Lake, MN — $449,900 · Est. $2,275/mo · ▼ $20,000 (4%) off, was $469,900, reduced Jul 14 · House for Sale · Rambler · West Battle Lake · 2 bed · 1 bath · 1,080 sqft · 0.299 ac lot · ~90 min from Fargo · Active · M Markdowns · Listed by Weichert, Realtors - Paulson Land Co
  5. 1998 single family home for sale at 26760 Riverside Drive in Fergus Falls, MN — 4 bed, 3 bath 26760 Riverside Drive, Fergus Falls, MN — $499,000 · Est. $2,523/mo · House for Sale · Rambler · Otter Tail River · Acreage · 4 bed · 3 bath · 2,460 sqft · 3.46 ac lot · ~70 min from Fargo · Active · Listed by Keller Williams Realty Professionals
  6. 1960 single family home for sale at 41474 460th Street in Perham, MN — 2 bed, 2 bath 41474 460th Street, Perham, MN — $199,000 · Est. $1,006/mo · ▼ $26,000 (12%) off, was $225,000, reduced 7 weeks ago · House for Sale · Rambler · Acreage · 2 bed · 2 bath · 1,532 sqft · 5.67 ac lot · ~75 min from Fargo · Active · M Markdowns · Listed by eXp Realty
  7. 2020 single family home for sale at 51509 County Highway 9 in Pelican Rapids, MN — 4 bed, 3 bath 51509 County Highway 9, Pelican Rapids, MN — $995,000 · Est. $5,031/mo · ▼ $86,000 (8%) off, was $1,081,000, reduced 10 days ago · House for Sale · Two Story · Pelican Lake · 4 bed · 3 bath · 3,680 sqft · 1.35 ac lot · ~45 min from Fargo · Active · M Markdowns · Listed by Counselor Realty Detroit Lakes
  8. 1948 single family home for sale at 51313 Knoll Road in Pelican Rapids, MN — 4 bed, 4 bath 51313 Knoll Road, Pelican Rapids, MN — $1,399,000 · Est. $7,074/mo · ▼ $60,000 (4%) off, was $1,459,000, reduced 5 weeks ago · House for Sale · Rambler · Pelican Lake · Acreage · 4 bed · 4 bath · 3,996 sqft · 2.249 ac lot · ~50 min from Fargo · Active · M Markdowns · Listed by REALTY XPERTS
  9. 1976 single family home for sale at 27890 Little Pleasant Drive in Underwood, MN — 4 bed, 2 bath 27890 Little Pleasant Drive, Underwood, MN — $599,000 · Est. $3,029/mo · ▼ $50,000 (8%) off, was $649,000, reduced Jun 24 · House for Sale · Rambler · Waterfront · Acreage · 4 bed · 2 bath · 1,885 sqft · 3.82 ac lot · ~75 min from Fargo · Active · M Markdowns · Listed by Andrew Yaggie Real Estate
  10. 2018 single family home for sale at 35810 Govern Road in Richville, MN — 1 bed, 1 bath 35810 Govern Road, Richville, MN — $469,900 · Est. $2,376/mo · House for Sale · Rambler · New Build · Dead Lake · 1 bed · 1 bath · 560 sqft · 2.707 ac lot · ~80 min from Fargo · Active · Listed by Boll Realty
  11. 1896 single family home for sale at 31468 County Highway 61 in Ottertail, MN — 6 bed, 3 bath 31468 County Highway 61, Ottertail, MN — $724,900 · Est. $3,665/mo · ▼ $20,100 (3%) off, was $745,000, reduced Jun 18 · House for Sale · Two Story · Portage Lake · Acreage · 6 bed · 3 bath · 4,948 sqft · 7.8 ac lot · ~90 min from Fargo · Active · M Markdowns · Listed by RE/MAX Results
  12. 1954 single family home for sale at 525 3rd St SE in Perham, MN — 2 bed, 2 bath 525 3rd St SE, Perham, MN — $215,000 · Est. $1,087/mo · House for Sale · Rambler · 2 bed · 2 bath · 1,908 sqft · 0.26 ac lot · ~80 min from Fargo · Active · Listed by Jack Chivers Realty
  13. 1910 single family home for sale at 201 W Main Street W in Vergas, MN — 4 bed, 4 bath 201 W Main Street W, Vergas, MN — $385,000 · Est. $1,947/mo · House for Sale · Two Story · 4 bed · 4 bath · 4,344 sqft · 0.16 ac lot · ~65 min from Fargo · Active · Listed by KW Inspire Realty Keller Williams
  14. 2007 single family home for sale at 48484 Flicker Lane in Ottertail, MN — 4 bed, 3 bath 48484 Flicker Lane, Ottertail, MN — $570,000 · Est. $2,882/mo · ▼ $30,000 (5%) off, was $600,000, reduced Jun 1 · House for Sale · Rambler · West Leaf Lake · 4 bed · 3 bath · 3,060 sqft · 1.18 ac lot · ~90 min from Fargo · Active · M Markdowns · Listed by LPT Realty, LLC.
  15. 1969 single family home for sale at 22127 Statesboro Drive in Battle Lake, MN — 5 bed, 2 bath 22127 Statesboro Drive, Battle Lake, MN — $929,000 · Est. $4,698/mo · ▼ $46,000 (5%) off, was $975,000, reduced Jul 20 · House for Sale · Two Story · West Battle Lake · 5 bed · 2 bath · 2,715 sqft · 0.57 ac lot · ~90 min from Fargo · Active · M Markdowns · Listed by Century 21 Atwood
  16. 1908 single family home for sale at 33625 160th Street in Battle Lake, MN — 2 bed, 3 bath 33625 160th Street, Battle Lake, MN — $685,000 · Est. $3,464/mo · ▼ $45,000 (6%) off, was $730,000, reduced Jul 10 · House for Sale · Two Story · Acreage · 2 bed · 3 bath · 3,168 sqft · 20.06 ac lot · ~90 min from Fargo · Active · M Markdowns · Listed by Keller Williams Classic Rlty N
  17. 1976 single family home for sale at 32352 330th Avenue in Richville, MN — 3 bed, 2 bath 32352 330th Avenue, Richville, MN — $849,900 · Est. $4,298/mo · ▼ $50,100 (6%) off, was $900,000, reduced Aug 7 · House for Sale · Rambler · Pickerel Lake · 3 bed · 2 bath · 1,260 sqft · 0.58 ac lot · ~75 min from Fargo · Active · M Markdowns · Listed by Trilogy Real Estate
  18. 1969 single family home for sale at 43404 Bills Beach Road in Dent, MN — 4 bed, 1 bath 43404 Bills Beach Road, Dent, MN — $435,000 · Est. $2,200/mo · ▼ $25,000 (5%) off, was $460,000, reduced 6 weeks ago · House for Sale · Rambler · Big McDonald Lake · 4 bed · 1 bath · 1,012 sqft · 0.78 ac lot · ~70 min from Fargo · Active · M Markdowns · Listed by Boll Realty
  19. 2004 single family home for sale at 105 Park View Drive in Vergas, MN — 5 bed, 3 bath 105 Park View Drive, Vergas, MN — $374,900 · Est. $1,896/mo · House for Sale · Rambler · 5 bed · 3 bath · 3,208 sqft · 0.991 ac lot · ~65 min from Fargo · Active · Listed by REMAX Lakes Region
  20. 2024 single family home for sale at 1005 8th Avenue NE in Perham, MN — 3 bed, 2 bath 1005 8th Avenue NE, Perham, MN — $379,000 · Est. $1,916/mo · House for Sale · Patio Home · New Build · 3 bed · 2 bath · 1,534 sqft · 0.243 ac lot · ~80 min from Fargo · Active · Listed by Coldwell Banker Preferred Partners
  21. 1932 single family home for sale at 38092 County Highway 44 in Richville, MN — 3 bed, 1 bath 38092 County Highway 44, Richville, MN — $299,000 · Est. $1,512/mo · ▼ $15,000 (5%) off, was $314,000, reduced Aug 18 · House for Sale · Rambler · Dead Lake · Acreage · 3 bed · 1 bath · 1,236 sqft · 2.5 ac lot · ~75 min from Fargo · Active · M Markdowns · Listed by REMAX Lakes Region
  22. 1971 single family home for sale at 28887 Hi Vista Drive in Battle Lake, MN — 4 bed, 2 bath 28887 Hi Vista Drive, Battle Lake, MN — $749,000 · Est. $3,787/mo · House for Sale · Rambler · Otter Tail Lake · 4 bed · 2 bath · 1,761 sqft · 1.17 ac lot · ~85 min from Fargo · Active · Listed by Andrew Yaggie Real Estate
  23. 1935 single family home for sale at 23040 S Lizzie Isle in Pelican Rapids, MN — 3 bed, 1 bath 23040 S Lizzie Isle, Pelican Rapids, MN — $1,295,000 · Est. $6,548/mo · House for Sale · Rambler · Lizzie Lake · Acreage · 3 bed · 1 bath · 1,080 sqft · 2.75 ac lot · ~55 min from Fargo · Active · Listed by Beycome Brokerage Realty LLC
  24. 2022 single family home for sale at 31026 County Highway 4, Unit 11 in Vergas, MN — 3 bed, 4 bath 31026 County Highway 4, Unit 11, Vergas, MN — $499,000 · Est. $2,523/mo · ▼ $35,900 (7%) off, was $534,900, reduced Aug 6 · House for Sale · Two Story · New Build · East Loon Lake · 3 bed · 4 bath · 1,848 sqft · 0.047 ac lot · ~65 min from Fargo · Active · M Markdowns · Listed by RE/MAX Advantage Plus

Homes for Sale by Town in Otter Tail County

Every Otter Tail County town with homes for sale right now, most homes first.

About Otter Tail County, Minnesota

Otter Tail County is located in Minnesota and is part of the Modern Market REALTORS® service area. Browse all 330 active listings above, or contact Jim Christl and Shannon Barnum at (701) 205-5517 for a personalized home search.

All Minnesota Listings | Advanced Search

Browse by County

All Minnesota Listings | All Homes for Sale | Buyer's Guide | Neighborhood Guides

(701) 205-5517 — Jim Christl & Shannon Barnum, Modern Market REALTORS®

MLS GRID Listings courtesy of NorthstarMLS as distributed by MLS GRID

Based on information submitted to the MLS GRID as of 10/20/2026, 7:19 PM CDT. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information.

IDX information is provided exclusively for consumers' personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing.

Modern Market REALTORS® — Jim Christl (Broker) & Shannon Barnum (Associate Broker). Serving Fargo, Moorhead, West Fargo, Horace, Detroit Lakes, and Minnesota lake country. Call (701) 205-5517.