Homes for Sale in Perham, MN

Newest Homes for Sale in Perham (46+)

  1. 2005 single family home for sale at 520 12th Street NW in Perham, MN — 4 bed, 3 bath 520 12th Street NW, Perham, MN — $349,000 · Est. $1,765/mo · House for Sale · Rambler · 4 bed · 3 bath · 2,792 sqft · 0.393 ac lot · ~80 min from Fargo · Active · Listed by Coldwell Banker Preferred Partners
  2. 1977 single family home for sale at 40257 Aerovilla Rd in Perham, MN — 3 bed, 3 bath 40257 Aerovilla Rd, Perham, MN — $675,000 · Est. $3,413/mo · House for Sale · Rambler · Waterfront · 3 bed · 3 bath · 2,976 sqft · 0.95 ac lot · ~75 min from Fargo · Active · Listed by Jack Chivers Realty
  3. 1980 single family home for sale at 41485 429th Street in Perham, MN — 4 bed, 2 bath 41485 429th Street, Perham, MN — $365,000 · Est. $1,846/mo · House for Sale · Rambler · Acreage · 4 bed · 2 bath · 2,059 sqft · 2.51 ac lot · ~75 min from Fargo · Active · Listed by Epic Realty Lake Country, Inc.
  4. 1988 single family home for sale at 350 6th Street NE in Perham, MN — 3 bed, 3 bath 350 6th Street NE, Perham, MN — $459,000 · Est. $2,321/mo · ▼ $10,000 (2%) off, was $469,000, reduced 2 days ago · House for Sale · Rambler · 3 bed · 3 bath · 3,440 sqft · 0.492 ac lot · ~80 min from Fargo · Active · M Markdowns · Listed by Grimes Realty
  5. 1980 single family home for sale at 39644 Marion Lodge Trl in Perham, MN — 4 bed, 3 bath 39644 Marion Lodge Trl, Perham, MN — $1,300,000 · Est. $6,574/mo · House for Sale · Rambler · Waterfront · 4 bed · 3 bath · 3,840 sqft · 0.55 ac lot · ~75 min from Fargo · Active · Listed by Jack Chivers Realty
  6. 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 · Waterfront · 2 bed · 1 bath · 625 sqft · 0.16 ac lot · ~75 min from Fargo · Active · M Markdowns · Listed by eXp Realty
  7. 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 5 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
  8. 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 · Waterfront · 2 bed · 1 bath · 1,116 sqft · 0.51 ac lot · ~85 min from Fargo · Active · Listed by Jack Chivers Realty
  9. 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 11 days 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
  10. 1947 single family home for sale at 447 2nd Ave NE in Perham, MN — 3 bed, 1 bath 447 2nd Ave NE, Perham, MN — $219,000 · Est. $1,107/mo · House for Sale · 3 bed · 1 bath · 1,161 sqft · 0.164 ac lot · ~80 min from Fargo · Active · Listed by Jack Chivers Realty
  11. 2026 single family home for sale at 707 Cherry Lane in Perham, MN — 2 bed, 2 bath 707 Cherry Lane, Perham, MN — $329,900 · Est. $1,668/mo · House for Sale · Rambler · New Build · 2 bed · 2 bath · 1,340 sqft · 0.19 ac lot · ~80 min from Fargo · Active · Listed by New Horizons Realty Of Perham
  12. 1996 single family home for sale at 49684 440th Street in Perham, MN — 3 bed, 3 bath 49684 440th Street, Perham, MN — $540,000 · Est. $2,731/mo · ▼ $10,000 (2%) off, was $550,000, reduced 2 days ago · House for Sale · Acreage · 3 bed · 3 bath · 3,212 sqft · 10 ac lot · ~85 min from Fargo · Active · M Markdowns · Listed by Trilogy Real Estate
  13. 2014 single family home for sale at 600 14th Street NW in Perham, MN — 4 bed, 3 bath 600 14th Street NW, Perham, MN — $410,000 · Est. $2,073/mo · ▼ $15,000 (4%) off, was $425,000, reduced 2 weeks ago · House for Sale · Rambler · 4 bed · 3 bath · 2,564 sqft · 0.369 ac lot · ~80 min from Fargo · Active · M Markdowns · Listed by New Horizons Realty Of Perham
  14. 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 today · 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
  15. 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.
  16. 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
  17. 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 · Waterfront · 4 bed · 3 bath · 3,324 sqft · 0.8 ac lot · ~80 min from Fargo · Active · Listed by Counselor Realty Detroit Lakes
  18. 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
  19. 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
  20. 1990 single family home for sale at 44547 451st Street in Perham, MN — 3 bed, 2 bath 44547 451st Street, Perham, MN — $384,900 · Est. $1,946/mo · ▼ $5,000 (1%) off, was $389,900, reduced 3 days ago · House for Sale · Rambler · 3 bed · 2 bath · 2,664 sqft · 0.799 ac lot · ~80 min from Fargo · Active · M Markdowns · Listed by Trilogy Real Estate
  21. 2017 single family home for sale at 41803 397th St in Perham, MN — 4 bed, 3 bath 41803 397th St, Perham, MN — $525,000 · Est. $2,655/mo · House for Sale · Rambler · Acreage · 4 bed · 3 bath · 3,368 sqft · 10.72 ac lot · ~80 min from Fargo · Active · Listed by Jack Chivers Realty
  22. 1886 triplex for sale at 155 SW 4th in Perham, MN — 1 bed, 1 bath 155 SW 4th, Perham, MN — $334,900 · Est. $1,693/mo · Triplex for Sale · 1 bed · 1 bath · 2,412 sqft · 0.26 ac lot · ~80 min from Fargo · Active · Listed by eXp Realty
  23. 1895 single family home for sale at 48709 County Highway 8 in Perham, MN — 4 bed, 1 bath 48709 County Highway 8, Perham, MN — $1,450,000 · Est. $7,332/mo · ▼ $470,000 (24%) off, was $1,920,000, reduced yesterday · House for Sale · Two Story · Acreage · 4 bed · 1 bath · 1,790 sqft · 120 ac lot · ~85 min from Fargo · Active · M Markdowns · Listed by Centennial Realty
  24. 1976 single family home for sale at 45565 Whispering Sands Ln in Perham, MN — 3 bed, 2 bath 45565 Whispering Sands Ln, Perham, MN — $650,000 · Est. $3,287/mo · House for Sale · Rambler · Waterfront · 3 bed · 2 bath · 768 sqft · 0.47 ac lot · ~85 min from Fargo · Active · Listed by Jack Chivers Realty
  25. 2000 single family home for sale at 44198 Mosquito Trail in Perham, MN — 3 bed, 2 bath 44198 Mosquito Trail, Perham, MN — $359,500 · Est. $1,818/mo · House for Sale · Rambler · 3 bed · 2 bath · 1,870 sqft · 1.03 ac lot · ~80 min from Fargo · Active · Listed by New Horizons Realty Of Perham
  26. 1986 single family home for sale at 512 Pinetree Drive in Perham, MN — 3 bed, 2 bath 512 Pinetree Drive, Perham, MN — $315,000 · Est. $1,593/mo · ▼ $7,500 (2%) off, was $322,500, reduced 5 days ago · House for Sale · Bi-Level · 3 bed · 2 bath · 2,016 sqft · 0.613 ac lot · ~80 min from Fargo · Active · M Markdowns · Listed by Real Estate Results
  27. 1992 single family home for sale at 48957 428th Street in Perham, MN — 3 bed, 2 bath 48957 428th Street, Perham, MN — $579,000 · Est. $2,928/mo · ▼ $6,000 (1%) off, was $585,000, reduced 6 weeks ago · House for Sale · Waterfront · 3 bed · 2 bath · 1,776 sqft · 0.971 ac lot · ~85 min from Fargo · Active · M Markdowns · Listed by Keller Williams Realty Profess
  28. 1992 single family home for sale at 51872 Co Hwy 53 in Perham, MN — 4 bed, 2 bath 51872 Co Hwy 53, Perham, MN — $407,000 · Est. $2,058/mo · ▼ $17,500 (4%) off, was $424,500, reduced 3 weeks ago · House for Sale · Rambler · Acreage · 4 bed · 2 bath · 1,456 sqft · 7 ac lot · ~85 min from Fargo · Active · M Markdowns · Listed by Jack Chivers Realty
  29. 1910 single family home for sale at 48410 Squaw Point Trl in Perham, MN — 4 bed, 2 bath 48410 Squaw Point Trl, Perham, MN — $559,000 · Est. $2,827/mo · ▼ $16,000 (3%) off, was $575,000, reduced Aug 5 · House for Sale · Waterfront · Acreage · 4 bed · 2 bath · 2,200 sqft · 3.2 ac lot · ~85 min from Fargo · Active · M Markdowns · Listed by Jack Chivers Realty
  30. 2026 single family home for sale at 711 Cherry Lane in Perham, MN — 2 bed, 2 bath 711 Cherry Lane, Perham, MN — $326,900 · Est. $1,653/mo · House for Sale · Rambler · New Build · 2 bed · 2 bath · 1,340 sqft · 0.21 ac lot · ~80 min from Fargo · Active · Listed by New Horizons Realty Of Perham
  31. 2005 single family home for sale at 45329 Red Pine Loop in Perham, MN — 6 bed, 8 bath 45329 Red Pine Loop, Perham, MN — $14,000,000 · Est. $70,792/mo · House for Sale · Two Story · Waterfront · Acreage · 6 bed · 8 bath · 13,991 sqft · 5.96 ac lot · ~80 min from Fargo · Active · Listed by FpG Realty
  32. 2026 single family home for sale at 702 11th Street NW in Perham, MN — 3 bed, 2 bath 702 11th Street NW, Perham, MN — $374,500 · Est. $1,894/mo · House for Sale · Rambler · New Build · 3 bed · 2 bath · 1,689 sqft · 17,438 sqft lot · ~80 min from Fargo · Active · Listed by New Horizons Realty Of Perham
  33. 1996 single family home for sale at 45161 County Highway 8 in Perham, MN — 2 bed, 3 bath 45161 County Highway 8, Perham, MN — $274,900 · Est. $1,390/mo · ▼ $14,100 (5%) off, was $289,000, reduced 2 weeks ago · House for Sale · Rambler · 2 bed · 3 bath · 1,846 sqft · 1.49 ac lot · ~80 min from Fargo · Active · M Markdowns · Listed by Coldwell Banker Preferred Part
  34. 2016 single family home for sale at 47069 425th Ave in Perham, MN — 3 bed, 3 bath 47069 425th Ave, Perham, MN — $665,000 · Est. $3,363/mo · House for Sale · Rambler · Waterfront · Acreage · 3 bed · 3 bath · 3,600 sqft · 6.03 ac lot · ~75 min from Fargo · Active · Listed by Jack Chivers Realty
  35. 1993 single family home for sale at 608 Pinetree Drive in Perham, MN — 5 bed, 4 bath 608 Pinetree Drive, Perham, MN — $344,500 · Est. $1,742/mo · ▼ $5,000 (1%) off, was $349,500, reduced 6 weeks ago · House for Sale · Rambler · 5 bed · 4 bath · 3,092 sqft · 0.612 ac lot · ~80 min from Fargo · Active · M Markdowns · Listed by New Horizons Realty Of Perham
  36. 2026 single family home for sale at 1016 8th Avenue NE in Perham, MN — 3 bed, 2 bath 1016 8th Avenue NE, Perham, MN — $429,500 · Est. $2,172/mo · House for Sale · Patio Home · New Build · 3 bed · 2 bath · 1,817 sqft · 0.22 ac lot · ~80 min from Fargo · Active · Listed by Coldwell Banker Preferred Partners
  37. 1970 single family home for sale at 39511 460th Avenue in Perham, MN — 3 bed, 1 bath 39511 460th Avenue, Perham, MN — $289,900 · Est. $1,466/mo · ▼ $10,000 (3%) off, was $299,900, reduced Aug 11 · House for Sale · Rambler · Waterfront · 3 bed · 1 bath · 1,344 sqft · 1.86 ac lot · ~85 min from Fargo · Active · M Markdowns · Listed by Trilogy Real Estate
  38. 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
  39. 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
  40. 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
  41. 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 2 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
  42. 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 · Waterfront · 3 bed · 2 bath · 1,864 sqft · 0.39 ac lot · ~80 min from Fargo · Active · M Markdowns · Listed by Jack Chivers Realty
  43. 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
  44. 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
  45. 2025 single family home for sale at 1003 8th Avenue NW in Perham, MN — 3 bed, 2 bath 1003 8th Avenue NW, Perham, MN — $369,500 · Est. $1,868/mo · House for Sale · Rambler · New Build · 3 bed · 2 bath · 1,689 sqft · 17,720 sqft lot · ~80 min from Fargo · Active · Listed by New Horizons Realty Of Perham
  46. 1993 single family home for sale at 604 Pine Needle Drive in Perham, MN — 3 bed, 4 bath 604 Pine Needle Drive, Perham, MN — $499,000 · Est. $2,523/mo · House for Sale · Two Story · 3 bed · 4 bath · 4,494 sqft · 0.653 ac lot · ~80 min from Fargo · Active · Listed by REMAX Lakes Region

Almost Sold in Perham (5)

These Perham homes have an accepted offer and are waiting to close.

  1. 1981 single family home for sale at 46360 Grand View Dr in Perham, MN — 4 bed, 2 bath 46360 Grand View Dr, Perham, MN — $885,000 · Est. $4,475/mo · House for Sale · Waterfront · 4 bed · 2 bath · 2,632 sqft · 1.26 ac lot · ~80 min from Fargo · Pending · Listed by Jack Chivers Realty
  2. 1930 single family home for sale at 359 3rd Street SW in Perham, MN — 3 bed, 3 bath 359 3rd Street SW, Perham, MN — $185,900 · Est. $940/mo · House for Sale · Two Story · 3 bed · 3 bath · 1,266 sqft · 0.201 ac lot · ~80 min from Fargo · Pending · Listed by Boll Realty
  3. 1940 single family home for sale at 46362 Cty Highway 8 in Perham, MN — 29 bed, 17 bath 46362 Cty Highway 8, Perham, MN — $2,800,000 · Est. $14,158/mo · House for Sale · Waterfront · Acreage · 29 bed · 17 bath · 2 sqft · 5.5 ac lot · ~80 min from Fargo · Pending · Listed by Prime Realty
  4. 2003 single family home for sale at 621 6th Street NE in Perham, MN — 2 bed, 2 bath 621 6th Street NE, Perham, MN — $274,900 · Est. $1,390/mo · ▼ $14,100 (5%) off, was $289,000, reduced 4 weeks ago · House for Sale · Rambler · 2 bed · 2 bath · 1,321 sqft · 0.392 ac lot · ~80 min from Fargo · Pending · M Markdowns · Listed by Coldwell Banker Preferred Part
  5. 2017 single family home for sale at 822 9th Avenue SW in Perham, MN — 4 bed, 2 bath 822 9th Avenue SW, Perham, MN — $349,900 · Est. $1,769/mo · ▼ $10,000 (3%) off, was $359,900, reduced Jul 24 · House for Sale · Rambler · 4 bed · 2 bath · 2,240 sqft · 0.32 ac lot · ~80 min from Fargo · Pending · M Markdowns · Listed by Greenberg Realty

Lots & land for sale in Perham (27) →

View active MLS listings in Perham, Minnesota. Search by price, bedrooms, bathrooms, property type, and neighborhood. Updated daily from NorthstarMLS.

Homes for Sale in Perham

Modern Market REALTORS® helps buyers and sellers across Minnesota, from the Fargo-Moorhead metro to Minnesota lake country. Browse current Perham, Minnesota listings above, or call (701) 205-5517 for local guidance on this market.

All Homes for Sale | Browse by School District | Buyer's Guide | Sell Your Home

MLS GRID Listings courtesy of NorthstarMLS as distributed by MLS GRID

Based on information submitted to the MLS GRID as of 10/17/2026, 6:09 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.