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 6

  1. 1955 single family home for sale at 23825 Clarissa Haven Drive in Henning, MN — 1 bed, 1 bath 23825 Clarissa Haven Drive, Henning, MN — $499,900 · Est. $2,528/mo · House for Sale · Rambler · West Battle Lake · Acreage · 1 bed · 1 bath · 576 sqft · 3.11 ac lot · ~90 min from Fargo · Active · Listed by Real Broker, LLC
  2. 1950 single family home for sale at 23479 430th St, Unit 7 in Pelican Rapids, MN — 2 bed, 1 bath 23479 430th St, Unit 7, Pelican Rapids, MN — $200,000 · Est. $1,011/mo · House for Sale · Rambler · North Lida Lake · Acreage · 2 bed · 1 bath · 480 sqft · 3.06 ac lot · ~55 min from Fargo · Active · Listed by Greenberg Realty
  3. 2012 single family home for sale at 1214 6th Avenue NW in Perham, MN — 4 bed, 2 bath 1214 6th Avenue NW, Perham, MN — $369,900 · Est. $1,870/mo · ▼ $5,000 (1%) off, was $374,900, reduced 3 days ago · House for Sale · Bi-Level · 4 bed · 2 bath · 2,139 sqft · 0.559 ac lot · ~80 min from Fargo · Active · M Markdowns · Listed by Trilogy Real Estate
  4. 2025 single family home for sale at 51021 Fish Lake Road, Unit 3 in Detroit Lakes, MN — 1 bed, 1 bath 51021 Fish Lake Road, Unit 3, Detroit Lakes, MN — $329,900 · Est. $1,668/mo · House for Sale · Pelican Lake · 1 bed · 1 bath · 480 sqft · 0.02 ac lot · ~55 min from Fargo · Active · Listed by Counselor Realty Detroit Lakes
  5. 1900 single family home for sale at 29373 325th Street in Underwood, MN — 6 bed, 4 bath 29373 325th Street, Underwood, MN — $369,000 · Est. $1,866/mo · House for Sale · Acreage · 6 bed · 4 bath · 3,108 sqft · 18.5 ac lot · ~70 min from Fargo · Active · Listed by Lakes Family Real Estate/Otter Tail Real Estate
  6. 1978 single family home for sale at 44011 W Paul Lake Drive in Perham, MN — 4 bed, 3 bath 44011 W Paul Lake Drive, Perham, MN — $449,000 · Est. $2,270/mo · House for Sale · Two Story · Acreage · 4 bed · 3 bath · 2,708 sqft · 2.5 ac lot · ~70 min from Fargo · Active · Listed by Epic Realty Lake Country, Inc.
  7. 2027 twin home for sale at 1437 Campus Drive in Fergus Falls, MN — 3 bed, 2 bath 1437 Campus Drive, Fergus Falls, MN — $364,900 · Est. $1,845/mo · Twin Home for Sale · 3 bed · 2 bath · 1,696 sqft · 0.14 ac lot · ~70 min from Fargo · Active · Listed by Keller Williams Realty Professionals
  8. 2001 single family home for sale at 42269 State Hwy 78 in Perham, MN — 3 bed, 2 bath 42269 State Hwy 78, Perham, MN — $264,900 · Est. $1,339/mo · House for Sale · Rambler · 3 bed · 2 bath · 1,600 sqft · 1.34 ac lot · ~80 min from Fargo · Active · Listed by AXEN Realty
  9. 2016 single family home for sale at 46174 County Highway 35 in Vergas, MN — 3 bed, 4 bath 46174 County Highway 35, Vergas, MN — $839,900 · Est. $4,247/mo · House for Sale · Sybil Lake · Acreage · 3 bed · 4 bath · 3,765 sqft · 4.6 ac lot · ~65 min from Fargo · Active · Listed by The Real Estate Company of Detroit Lakes
  10. 2010 single family home for sale at 42340 County Highway 1 in Ottertail, MN — 4 bed, 3 bath 42340 County Highway 1, Ottertail, MN — $1,950,000 · Est. $9,860/mo · ▼ $49,000 (2%) off, was $1,999,000, reduced 2 weeks ago · House for Sale · Rambler · Otter Tail Lake · 4 bed · 3 bath · 3,736 sqft · 1.13 ac lot · ~85 min from Fargo · Active · M Markdowns · Listed by Hawk Realty Company
  11. 1938 single family home for sale at 43283 Bluebell Rd in Dent, MN — 4 bed, 2 bath 43283 Bluebell Rd, Dent, MN — $719,900 · Est. $3,640/mo · House for Sale · Rambler · West Silent Lake · 4 bed · 2 bath · 2,220 sqft · 1.57 ac lot · ~65 min from Fargo · Active · Listed by Jack Chivers Realty
  12. 1880 single family home for sale at 422 N Cleveland Avenue in Fergus Falls, MN — 4 bed, 1 bath 422 N Cleveland Avenue, Fergus Falls, MN — $120,000 · Est. $607/mo · ▼ $20,000 (14%) off, was $140,000, reduced 6 weeks ago · House for Sale · 4 bed · 1 bath · 1,484 sqft · 0.372 ac lot · ~70 min from Fargo · Active · M Markdowns · Listed by Keller Williams Classic Rlty N
  13. 1914 single family home for sale at 2416 E Fir Avenue in Fergus Falls, MN — 4 bed, 3 bath 2416 E Fir Avenue, Fergus Falls, MN — $349,900 · Est. $1,769/mo · ▼ $20,000 (5%) off, was $369,900, reduced 6 days ago · House for Sale · 4 bed · 3 bath · 1,724 sqft · 0.67 ac lot · ~70 min from Fargo · Active · M Markdowns · Listed by RE/MAX Advantage Plus
  14. 1950 single family home for sale at 46071 Boys Shore Road in Ottertail, MN — 2 bed, 1 bath 46071 Boys Shore Road, Ottertail, MN — $399,000 · Est. $2,018/mo · House for Sale · Rambler · Rush Lake · 2 bed · 1 bath · 920 sqft · 0.333 ac lot · ~85 min from Fargo · Active · Listed by Coldwell Banker Preferred Partners
  15. 1982 single family home for sale at 45212 N Little Pine Road in Perham, MN — 4 bed, 3 bath 45212 N Little Pine Road, Perham, MN — $1,150,000 · Est. $5,815/mo · House for Sale · Rambler · Little Pine Lake · 4 bed · 3 bath · 3,324 sqft · 0.8 ac lot · ~80 min from Fargo · Active · Listed by Counselor Realty Detroit Lakes
  16. 1963 single family home for sale at 38162 Eldorado Beach Road in Battle Lake, MN — 3 bed, 2 bath 38162 Eldorado Beach Road, Battle Lake, MN — $715,000 · Est. $3,615/mo · House for Sale · Two Story · Otter Tail Lake · 3 bed · 2 bath · 1,240 sqft · 0.673 ac lot · ~80 min from Fargo · Active · Listed by Trilogy Real Estate
  17. 1954 single family home for sale at 434 5th Street SW in Perham, MN — 5 bed, 3 bath 434 5th Street SW, Perham, MN — $209,900 · Est. $1,061/mo · ▼ $10,000 (5%) off, was $219,900, reduced 3 weeks ago · House for Sale · 5 bed · 3 bath · 2,624 sqft · 0.258 ac lot · ~80 min from Fargo · Active · M Markdowns · Listed by eXp Realty
  18. 1900 single family home for sale at 29201 County Highway 75 in Wadena, MN — 5 bed, 2 bath 29201 County Highway 75, Wadena, MN — $350,000 · Est. $1,770/mo · House for Sale · Acreage · 5 bed · 2 bath · 3,202 sqft · 20 ac lot · ~110 min from Fargo · Active · Listed by Centennial Realty
  19. 1987 single family home for sale at 44077 E Spirit Drive in Vergas, MN — 3 bed, 2 bath 44077 E Spirit Drive, Vergas, MN — $559,000 · Est. $2,827/mo · ▼ $15,900 (3%) off, was $574,900, reduced 5 days ago · House for Sale · Bi-Level · East Spirit Lake · 3 bed · 2 bath · 2,592 sqft · 0.86 ac lot · ~65 min from Fargo · Active · M Markdowns · Listed by Coldwell Banker Realty
  20. 1992 single family home for sale at 42270 Grace Etta Road in Henning, MN — 3 bed, 3 bath 42270 Grace Etta Road, Henning, MN — $879,000 · Est. $4,445/mo · House for Sale · Rambler · West Battle Lake · 3 bed · 3 bath · 2,426 sqft · 0.621 ac lot · ~90 min from Fargo · Active · Listed by Weichert, Realtors - Paulson Land Co
  21. 1920 single family home for sale at 509 E Vernon Avenue in Fergus Falls, MN — 3 bed, 2 bath 509 E Vernon Avenue, Fergus Falls, MN — $174,900 · Est. $884/mo · House for Sale · 3 bed · 2 bath · 1,125 sqft · 0.11 ac lot · ~70 min from Fargo · Active · Listed by Andrew Yaggie Real Estate
  22. 2025 single family home for sale at 51021 Fish Lake Road, Unit 2 in Detroit Lakes, MN — 1 bed, 1 bath 51021 Fish Lake Road, Unit 2, Detroit Lakes, MN — $329,900 · Est. $1,668/mo · House for Sale · Pelican Lake · 1 bed · 1 bath · 480 sqft · 0.02 ac lot · ~55 min from Fargo · Active · Listed by Counselor Realty Detroit Lakes
  23. 1925 single family home for sale at 50884 County Highway 9 in Pelican Rapids, MN — 3 bed, 4 bath 50884 County Highway 9, Pelican Rapids, MN — $899,900 · Est. $4,550/mo · House for Sale · Two Story · Pelican Lake · 3 bed · 4 bath · 2,300 sqft · 0.22 ac lot · ~45 min from Fargo · Active · Listed by RE/MAX Legacy Realty
  24. 1976 single family home for sale at 452 4th St NW in Perham, MN — 3 bed, 2 bath 452 4th St NW, Perham, MN — $249,000 · Est. $1,259/mo · ▼ $10,000 (4%) off, was $259,000, reduced 5 weeks ago · House for Sale · Rambler · 3 bed · 2 bath · 2,336 sqft · 0.35 ac lot · ~80 min from Fargo · Active · M Markdowns · Listed by Jack Chivers Realty

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.