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 13

  1. 2009 single family home for sale at 51692 385th Street in New York Mills, MN — 2 bed, 2 bath 51692 385th Street, New York Mills, MN — $484,900 · Est. $2,452/mo · ▼ $5,000 (1%) off, was $489,900, reduced Jul 6 · House for Sale · Rambler · Acreage · 2 bed · 2 bath · 1,900 sqft · 10 ac lot · ~90 min from Fargo · Active · M Markdowns · Listed by Trilogy Real Estate
  2. 1993 single family home for sale at 40142 244th Street in Battle Lake, MN — 4 bed, 3 bath 40142 244th Street, Battle Lake, MN — $339,900 · Est. $1,719/mo · ▼ $10,000 (3%) off, was $349,900, reduced 6 days ago · House for Sale · Rambler · Acreage · 4 bed · 3 bath · 2,637 sqft · 2.5 ac lot · ~85 min from Fargo · Active · M Markdowns · Listed by LPT Realty, LLC.
  3. 1980 single family home for sale at 411 6th Avenue SW in Perham, MN — 3 bed, 3 bath 411 6th Avenue SW, Perham, MN — $245,000 · Est. $1,239/mo · ▼ $5,000 (2%) off, was $250,000, reduced 3 weeks ago · House for Sale · Rambler · 3 bed · 3 bath · 2,284 sqft · 0.241 ac lot · ~80 min from Fargo · Active · M Markdowns · Listed by eXp Realty
  4. 1993 single family home for sale at 26455 State Highway 78 in Battle Lake, MN — 3 bed, 2 bath 26455 State Highway 78, Battle Lake, MN — $599,900 · Est. $3,033/mo · ▼ $20,000 (3%) off, was $619,900, reduced Jul 6 · House for Sale · Shoreline Access · 3 bed · 2 bath · 3,088 sqft · 1.37 ac lot · ~85 min from Fargo · Active · M Markdowns · Listed by Better Homes and Gardens Real Estate Advantage One
  5. 1999 single family home for sale at 41881 Sugar Maple Drive in Ottertail, MN — 3 bed, 2 bath 41881 Sugar Maple Drive, Ottertail, MN — $315,900 · Est. $1,597/mo · ▼ $14,000 (4%) off, was $329,900, reduced 6 days ago · House for Sale · Two Story · Long Lake · 3 bed · 2 bath · 2,132 sqft · 0.435 ac lot · ~80 min from Fargo · Active · M Markdowns · Listed by Lakes & Leisure Realty
  6. 1925 single family home for sale at 34473 County Highway 143 in Bluffton, MN — 3 bed, 2 bath 34473 County Highway 143, Bluffton, MN — $474,000 · Est. $2,397/mo · House for Sale · Two Story · Acreage · 3 bed · 2 bath · 1,429 sqft · 74.97 ac lot · ~100 min from Fargo · Active · Listed by Centennial Realty
  7. 2004 single family home for sale at 37106 Hackberry Point Road in Richville, MN — 3 bed, 2 bath 37106 Hackberry Point Road, Richville, MN — $599,000 · Est. $3,029/mo · House for Sale · Rambler · Dead Lake · 3 bed · 2 bath · 1,344 sqft · 0.731 ac lot · ~75 min from Fargo · Active · Listed by Boll Realty
  8. 2007 single family home for sale at 23672 Highland Trail in Fergus Falls, MN — 5 bed, 4 bath 23672 Highland Trail, Fergus Falls, MN — $575,000 · Est. $2,908/mo · ▼ $24,900 (4%) off, was $599,900, reduced 13 days ago · House for Sale · Rambler · Acreage · 5 bed · 4 bath · 3,390 sqft · 2.107 ac lot · ~70 min from Fargo · Active · M Markdowns · Listed by RE/MAX Advantage Plus
  9. 1986 single family home for sale at 45257 Jack Pine Dr in Perham, MN — 3 bed, 2 bath 45257 Jack Pine Dr, Perham, MN — $649,000 · Est. $3,282/mo · ▼ $30,000 (4%) off, was $679,000, reduced May 27 · House for Sale · Rambler · Little Pine Lake · 3 bed · 2 bath · 1,864 sqft · 0.39 ac lot · ~80 min from Fargo · Active · M Markdowns · Listed by Jack Chivers Realty
  10. 2001 single family home for sale at 32331 Loon Drive in Vergas, MN — 3 bed, 4 bath 32331 Loon Drive, Vergas, MN — $935,000 · Est. $4,728/mo · ▼ $10,000 (1%) off, was $945,000, reduced Jul 16 · House for Sale · Rambler · East Loon Lake · Acreage · 3 bed · 4 bath · 3,020 sqft · 2.5 ac lot · ~65 min from Fargo · Active · M Markdowns · Listed by Coldwell Banker At The Lakes
  11. 2025 single family home for sale at 51021 Fish Lake Road, Unit 6 in Detroit Lakes, MN — 1 bed, 1 bath 51021 Fish Lake Road, Unit 6, Detroit Lakes, MN — $299,900 · Est. $1,516/mo · ▼ $35,100 (10%) off, was $335,000, reduced Jul 24 · House for Sale · Pelican Lake · 1 bed · 1 bath · 480 sqft · 0.02 ac lot · ~55 min from Fargo · Active · M Markdowns · Listed by Counselor Realty Detroit Lakes
  12. 2023 twin home for sale at 805 9th Avenue SW in Perham, MN — 3 bed, 2 bath 805 9th Avenue SW, Perham, MN — $369,500 · Est. $1,868/mo · Twin Home for Sale · 3 bed · 2 bath · 1,602 sqft · 0.16 ac lot · ~80 min from Fargo · Active · Listed by Herd Realty LLP
  13. 2010 single family home for sale at 220 W Hill Street in Vergas, MN — 4 bed, 2 bath 220 W Hill Street, Vergas, MN — $329,000 · Est. $1,664/mo · ▼ $10,900 (3%) off, was $339,900, reduced May 29 · House for Sale · Rambler · 4 bed · 2 bath · 1,892 sqft · 15,987 sqft lot · ~65 min from Fargo · Active · M Markdowns · Listed by Counselor Realty Detroit Lakes
  14. 1969 single family home for sale at 612 5th Avenue SW in Perham, MN — 4 bed, 2 bath 612 5th Avenue SW, Perham, MN — $279,900 · Est. $1,415/mo · ▼ $20,000 (7%) off, was $299,900, reduced 7 weeks ago · House for Sale · Rambler · 4 bed · 2 bath · 2,272 sqft · 0.323 ac lot · ~80 min from Fargo · Active · M Markdowns · Listed by Keller Williams Realty Profess
  15. 2026 single family home for sale at 37506 Norwood Lane in Battle Lake, MN — 2 bed, 2 bath 37506 Norwood Lane, Battle Lake, MN — $599,900 · Est. $3,033/mo · House for Sale · New Build · Otter Tail Lake · 2 bed · 2 bath · 2,132 sqft · 0.42 ac lot · ~80 min from Fargo · Active · Listed by Real Estate Results
  16. 2013 single family home for sale at 25379 Deerpath Loop in Pelican Rapids, MN — 5 bed, 3 bath 25379 Deerpath Loop, Pelican Rapids, MN — $975,000 · Est. $4,930/mo · ▼ $75,000 (7%) off, was $1,050,000, reduced May 26 · House for Sale · Rambler · Crystal Lake · 5 bed · 3 bath · 1,672 sqft · 1.36 ac lot · ~55 min from Fargo · Active · M Markdowns · Listed by REMAX Lakes Region
  17. 2014 single family home for sale at 30424 410th Street, Unit 3 in Dent, MN — 3 bed, 3 bath 30424 410th Street, Unit 3, Dent, MN — $239,000 · Est. $1,209/mo · House for Sale · Rambler · East Silent Lake · 3 bed · 3 bath · 2,488 sqft · 0.056 ac lot · ~65 min from Fargo · Active · Listed by Coldwell Banker Preferred Partners
  18. 2000 single family home for sale at 29151 Pleasant Lake Road in Underwood, MN — 1 bed, 0 bath 29151 Pleasant Lake Road, Underwood, MN — $76,000 · Est. $384/mo · ▼ $3,000 (4%) off, was $79,000, reduced 7 days ago · House for Sale · Rambler · Acreage · 1 bed · 0 bath · 240 sqft · 7.677 ac lot · ~75 min from Fargo · Active · M Markdowns · Listed by Weichert, Realtors - Paulson Land Co
  19. 1982 single family home for sale at 40861 Acorn Drive in Dent, MN — 5 bed, 3 bath 40861 Acorn Drive, Dent, MN — $899,900 · Est. $4,550/mo · ▼ $25,100 (3%) off, was $925,000, reduced Aug 17 · House for Sale · Two Story · East Silent Lake · Acreage · 5 bed · 3 bath · 3,501 sqft · 2.11 ac lot · ~65 min from Fargo · Active · M Markdowns · Listed by Keller Williams Realty Professionals
  20. 1994 single family home for sale at 51021 Fish Lake Road, Unit 9 in Detroit Lakes, MN — 2 bed, 1 bath 51021 Fish Lake Road, Unit 9, Detroit Lakes, MN — $269,900 · Est. $1,365/mo · ▼ $25,100 (9%) off, was $295,000, reduced Jul 24 · House for Sale · Rambler · Pelican Lake · 2 bed · 1 bath · 480 sqft · 0.02 ac lot · ~55 min from Fargo · Active · M Markdowns · Listed by Counselor Realty Detroit Lakes
  21. 1950 single family home for sale at 35686 Rush Lake Loop, Unit 10 in Ottertail, MN — 2 bed, 1 bath 35686 Rush Lake Loop, Unit 10, Ottertail, MN — $150,000 · Est. $758/mo · ▼ $10,000 (6%) off, was $160,000, reduced 2 weeks ago · House for Sale · Rambler · Rush Lake · 2 bed · 1 bath · 416 sqft · 805 sqft lot · ~85 min from Fargo · Active · M Markdowns · Listed by REAL
  22. 2017 single family home for sale at 30424 410th Street, Unit 4 in Dent, MN — 3 bed, 3 bath 30424 410th Street, Unit 4, Dent, MN — $219,000 · Est. $1,107/mo · House for Sale · Two Story · Shoreline Access · 3 bed · 3 bath · 2,488 sqft · 0.08 ac lot · ~65 min from Fargo · Active · Listed by Coldwell Banker Preferred Partners
  23. 1985 single family home for sale at 2046 Northwood Lane in Fergus Falls, MN — 4 bed, 3 bath 2046 Northwood Lane, Fergus Falls, MN — $375,000 · Est. $1,896/mo · House for Sale · Bi-Level · New Build · 4 bed · 3 bath · 3,080 sqft · 1.364 ac lot · ~70 min from Fargo · Active · Listed by Trilogy Real Estate
  24. 2001 single family home for sale at 33003 County Hwy 27 in Erhard, MN — 4 bed, 3 bath 33003 County Hwy 27, Erhard, MN — $519,900 · Est. $2,629/mo · House for Sale · Rambler · Acreage · 4 bed · 3 bath · 2,544 sqft · 20.2 ac lot · ~60 min from Fargo · Active · Listed by Century 21 Atwood

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.