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 4

  1. 1978 single family home for sale at 615 S Woodland Drive in Fergus Falls, MN — 4 bed, 4 bath 615 S Woodland Drive, Fergus Falls, MN — $315,000 · Est. $1,593/mo · House for Sale · Two Story · 4 bed · 4 bath · 2,804 sqft · 1.39 ac lot · ~70 min from Fargo · Active · Listed by Keller Williams Realty Professionals
  2. 2002 single family home for sale at 27935 426th Avenue in Battle Lake, MN — 2 bed, 3 bath 27935 426th Avenue, Battle Lake, MN — $329,900 · Est. $1,668/mo · House for Sale · Two Story · Hanson Lake · Acreage · 2 bed · 3 bath · 1,346 sqft · 3.094 ac lot · ~85 min from Fargo · Active · Listed by Trilogy Real Estate
  3. 2015 single family home for sale at 44053 359th Street in Ottertail, MN — 2 bed, 1 bath 44053 359th Street, Ottertail, MN — $239,900 · Est. $1,213/mo · House for Sale · Two Story · Shoreline Access · 2 bed · 1 bath · 1,040 sqft · 1.27 ac lot · ~85 min from Fargo · Active · Listed by Keller Williams Realty Professionals
  4. 1965 single family home for sale at 45544 Devils Lake Road in Perham, MN — 2 bed, 1 bath 45544 Devils Lake Road, Perham, MN — $319,000 · Est. $1,613/mo · ▼ $10,000 (3%) off, was $329,000, reduced 2 weeks ago · House for Sale · Rambler · Devils Lake · 2 bed · 1 bath · 625 sqft · 0.16 ac lot · ~75 min from Fargo · Active · M Markdowns · Listed by eXp Realty
  5. 2008 single family home for sale at 1207 6th Ave NW in Perham, MN — 4 bed, 2 bath 1207 6th Ave NW, Perham, MN — $364,000 · Est. $1,841/mo · ▼ $5,000 (1%) off, was $369,000, reduced 8 days ago · House for Sale · Bi-Level · 4 bed · 2 bath · 1,936 sqft · 0.31 ac lot · ~80 min from Fargo · Active · M Markdowns · Listed by Jack Chivers Realty
  6. 1940 single family home for sale at 329 W Birch Avenue in Fergus Falls, MN — 3 bed, 2 bath 329 W Birch Avenue, Fergus Falls, MN — $169,000 · Est. $855/mo · House for Sale · 3 bed · 2 bath · 1,112 sqft · 0.086 ac lot · ~70 min from Fargo · Active · Listed by RE/MAX Advantage Plus
  7. 2019 single family home for sale at 2021 Tower View Road in Fergus Falls, MN — 4 bed, 3 bath 2021 Tower View Road, Fergus Falls, MN — $475,000 · Est. $2,402/mo · House for Sale · Two Story · New Build · 4 bed · 3 bath · 2,750 sqft · 0.462 ac lot · ~70 min from Fargo · Active · Listed by Trilogy Real Estate
  8. 1987 single family home for sale at 399 Lund Street in New York Mills, MN — 4 bed, 3 bath 399 Lund Street, New York Mills, MN — $339,000 · Est. $1,714/mo · House for Sale · Two Story · 4 bed · 3 bath · 2,232 sqft · 0.365 ac lot · ~95 min from Fargo · Active · Listed by New Horizons Realty Of Perham
  9. 1967 single family home for sale at 50540 Snow Lake Road in Vining, MN — 3 bed, 2 bath 50540 Snow Lake Road, Vining, MN — $1,399,000 · Est. $7,074/mo · House for Sale · Rambler · Acreage · 3 bed · 2 bath · 2,528 sqft · 141 ac lot · ~105 min from Fargo · Active · Listed by Central MN Realty LLC
  10. 1988 single family home for sale at 34699 Buddy Lane in Dent, MN — 3 bed, 2 bath 34699 Buddy Lane, Dent, MN — $325,000 · Est. $1,643/mo · House for Sale · Rambler · Dead Lake · 3 bed · 2 bath · 1,200 sqft · 0.495 ac lot · ~70 min from Fargo · Active · Listed by eXp Realty
  11. 2003 single family home for sale at 45531 Whispering Sands Ln in Perham, MN — 2 bed, 1 bath 45531 Whispering Sands Ln, Perham, MN — $539,000 · Est. $2,725/mo · House for Sale · Rambler · Big Pine Lake · 2 bed · 1 bath · 1,116 sqft · 0.51 ac lot · ~85 min from Fargo · Active · Listed by Jack Chivers Realty
  12. 1965 single family home for sale at 35852 Rush Lake Loop, Unit 3 and 4 in Ottertail, MN — 4 bed, 2 bath 35852 Rush Lake Loop, Unit 3 and 4, Ottertail, MN — $299,000 · Est. $1,512/mo · House for Sale · Rambler · Rush Lake · 4 bed · 2 bath · 936 sqft · 1.34 ac lot · ~85 min from Fargo · Active · Listed by Boll Realty
  13. 2018 single family home for sale at 24718 W Elbow Road in Pelican Rapids, MN — 3 bed, 2 bath 24718 W Elbow Road, Pelican Rapids, MN — $614,900 · Est. $3,109/mo · House for Sale · Two Story · Elbow Lake · Acreage · 3 bed · 2 bath · 2,696 sqft · 5.02 ac lot · ~55 min from Fargo · Active · Listed by REMAX Lakes Region
  14. 1931 single family home for sale at 52473 County Highway 14 in New York Mills, MN — 3 bed, 2 bath 52473 County Highway 14, New York Mills, MN — $180,000 · Est. $910/mo · ▼ $10,000 (5%) off, was $190,000, reduced 3 weeks ago · House for Sale · Acreage · 3 bed · 2 bath · 1,393 sqft · 2.44 ac lot · ~95 min from Fargo · Active · M Markdowns · Listed by eXp Realty
  15. 1890 single family home for sale at 113 W Bancroft Avenue in Fergus Falls, MN — 3 bed, 2 bath 113 W Bancroft Avenue, Fergus Falls, MN — $180,000 · Est. $910/mo · ▼ $5,000 (3%) off, was $185,000, reduced 11 days ago · House for Sale · Two Story · 3 bed · 2 bath · 1,465 sqft · 9,365 sqft lot · ~70 min from Fargo · Active · M Markdowns · Listed by Park Co., REALTORS®
  16. 1895 single family home for sale at 204 Woodland Avenue W in Underwood, MN — 4 bed, 2 bath 204 Woodland Avenue W, Underwood, MN — $299,000 · Est. $1,512/mo · House for Sale · Two Story · Bass Lake · 4 bed · 2 bath · 2,304 sqft · 0.478 ac lot · ~80 min from Fargo · Active · Listed by Lakes Family Real Estate/Otter Tail Real Estate
  17. 1930 single family home for sale at 103 2nd Avenue S in Dent, MN — 3 bed, 2 bath 103 2nd Avenue S, Dent, MN — $169,000 · Est. $855/mo · House for Sale · Rambler · 3 bed · 2 bath · 1,204 sqft · 0.321 ac lot · ~75 min from Fargo · Active · Listed by Gallery of Homes
  18. 1994 single family home for sale at 1850 Deer Valley Road in Fergus Falls, MN — 3 bed, 3 bath 1850 Deer Valley Road, Fergus Falls, MN — $259,900 · Est. $1,314/mo · House for Sale · Rambler · 3 bed · 3 bath · 2,064 sqft · 0.573 ac lot · ~70 min from Fargo · Active · Listed by Trilogy Real Estate
  19. 1964 single family home for sale at 721 Riverside Court in Fergus Falls, MN — 2 bed, 2 bath 721 Riverside Court, Fergus Falls, MN — $139,000 · Est. $703/mo · House for Sale · Rambler · 2 bed · 2 bath · 1,216 sqft · 0.116 ac lot · ~70 min from Fargo · Active · Listed by ERA Viking Realty
  20. 1920 single family home for sale at 118 Tousley Avenue N in New York Mills, MN — 3 bed, 2 bath 118 Tousley Avenue N, New York Mills, MN — $209,500 · Est. $1,059/mo · ▼ $10,500 (5%) off, was $220,000, reduced 4 days ago · House for Sale · Rambler · 3 bed · 2 bath · 1,354 sqft · 0.172 ac lot · ~95 min from Fargo · Active · M Markdowns · Listed by Boll Realty
  21. 2021 townhouse for sale at 740 Oak Trail in Fergus Falls, MN — 2 bed, 2 bath 740 Oak Trail, Fergus Falls, MN — $465,000 · Est. $2,351/mo · Townhouse for Sale · 2 bed · 2 bath · 1,647 sqft · 0.1 ac lot · ~70 min from Fargo · Active · Listed by Century 21 Atwood
  22. 1940 single family home for sale at 219 S Dayton Avenue in Parkers Prairie, MN — 2 bed, 1 bath 219 S Dayton Avenue, Parkers Prairie, MN — $177,900 · Est. $900/mo · House for Sale · Rambler · 2 bed · 1 bath · 928 sqft · 0.162 ac lot · ~110 min from Fargo · Active · Listed by Counselor Realty Inc of Alex
  23. 1930 single family home for sale at 331 4th Avenue SW in Perham, MN — 2 bed, 2 bath 331 4th Avenue SW, Perham, MN — $205,000 · Est. $1,037/mo · ▼ $20,000 (9%) off, was $225,000, reduced 2 weeks ago · House for Sale · Rambler · 2 bed · 2 bath · 1,184 sqft · 0.142 ac lot · ~80 min from Fargo · Active · M Markdowns · Listed by eXp Realty
  24. 1974 single family home for sale at 32628 Heilberger Drive in Erhard, MN — 3 bed, 2 bath 32628 Heilberger Drive, Erhard, MN — $575,000 · Est. $2,908/mo · House for Sale · Two Story · Heilberger Lake · 3 bed · 2 bath · 1,248 sqft · 0.875 ac lot · ~65 min from Fargo · Active · Listed by eXp Realty (3240 WF)

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.