Homes for Sale in Mcgregor, MN

Search homes for sale in Mcgregor, Minnesota (MN). View photos, prices, and details. Updated daily. Modern Market REALTORS® — (701) 205-5517.

Newest Homes for Sale in Mcgregor (30+)

  1. 1969 single family home for sale at 52555 223rd Place in McGregor, MN — 2 bed, 1 bath 52555 223rd Place, McGregor, MN — $248,900 · Est. $1,259/mo · House for Sale · Rambler · Waterfront · 2 bed · 1 bath · 720 sqft · 0.42 ac lot · ~215 min from Fargo · Active · M Premiere · Listed by Statement Realty
  2. 1987 single family home for sale at 48405 197th Avenue in McGregor, MN — 3 bed, 2 bath 48405 197th Avenue, McGregor, MN — $440,000 · Est. $2,225/mo · House for Sale · Two Story · Waterfront · 3 bed · 2 bath · 1,408 sqft · 0.548 ac lot · ~220 min from Fargo · Active · Listed by Statement Realty
  3. 2004 single family home for sale at 48498 190th Place in McGregor, MN — 2 bed, 1 bath 48498 190th Place, McGregor, MN — $499,500 · Est. $2,526/mo · House for Sale · Rambler · Waterfront · 2 bed · 1 bath · 896 sqft · 0.66 ac lot · ~220 min from Fargo · Active · Listed by Aspen Realty
  4. 2023 single family home for sale at 19184 State Highway 27 in McGregor, MN — 4 bed, 3 bath 19184 State Highway 27, McGregor, MN — $2,200,000 · Est. $11,124/mo · House for Sale · Two Story · Acreage · 4 bed · 3 bath · 2,744 sqft · 549.18 ac lot · ~225 min from Fargo · Active · Listed by Edina Realty, Inc.
  5. 2010 townhouse for sale at 20530 487th Street, Unit 23 in McGregor, MN — 4 bed, 3 bath 20530 487th Street, Unit 23, McGregor, MN — $585,000 · Est. $2,958/mo · Townhouse for Sale · Waterfront · 4 bed · 3 bath · 3,002 sqft · 0.048 ac lot · ~215 min from Fargo · Active · Listed by LPT Realty, LLC
  6. 1968 single family home for sale at 50097 211th Place in McGregor, MN — 3 bed, 1 bath 50097 211th Place, McGregor, MN — $985,000 · Est. $4,981/mo · House for Sale · Rambler · Waterfront · 3 bed · 1 bath · 1,024 sqft · 0.569 ac lot · ~215 min from Fargo · Active · Listed by Keller Williams Select Realty
  7. 1989 single family home for sale at 53375 Lake Avenue in McGregor, MN — 3 bed, 3 bath 53375 Lake Avenue, McGregor, MN — $459,500 · Est. $2,323/mo · House for Sale · Tri-Level · Acreage · 3 bed · 3 bath · 2,519 sqft · 10 ac lot · ~220 min from Fargo · Active · Listed by Northland Sotheby's International Realty
  8. 1988 single family home for sale at 50796 202nd Place in McGregor, MN — 3 bed, 3 bath 50796 202nd Place, McGregor, MN — $1,275,000 · Est. $6,447/mo · ▼ $50,000 (4%) off, was $1,325,000, reduced 10 days ago · House for Sale · Rambler · Waterfront · 3 bed · 3 bath · 3,952 sqft · 0.917 ac lot · ~220 min from Fargo · Active · M Markdowns · Listed by McGregor Realty & Property
  9. 1999 single family home for sale at 295 Tingdale Street N in McGregor, MN — 3 bed, 2 bath 295 Tingdale Street N, McGregor, MN — $209,900 · Est. $1,061/mo · House for Sale · Rambler · 3 bed · 2 bath · 1,280 sqft · 1.205 ac lot · ~230 min from Fargo · Active · Listed by RE/MAX Advantage Plus
  10. 1973 single family home for sale at 22379 519th Lane in McGregor, MN — 2 bed, 2 bath 22379 519th Lane, McGregor, MN — $345,000 · Est. $1,745/mo · ▼ $14,900 (4%) off, was $359,900, reduced 10 days ago · House for Sale · Rambler · Waterfront · 2 bed · 2 bath · 2,328 sqft · 1.99 ac lot · ~215 min from Fargo · Active · M Markdowns · Listed by McGregor Realty & Property
  11. 2015 townhouse for sale at 20530 487th Street, Unit 10 in McGregor, MN — 5 bed, 3 bath 20530 487th Street, Unit 10, McGregor, MN — $748,000 · Est. $3,782/mo · Townhouse for Sale · Waterfront · 5 bed · 3 bath · 3,436 sqft · 0.059 ac lot · ~215 min from Fargo · Active · Listed by McGregor Realty & Property
  12. 1962 single family home for sale at 50414 217th Avenue in McGregor, MN — 2 bed, 1 bath 50414 217th Avenue, McGregor, MN — $509,000 · Est. $2,574/mo · ▼ $30,000 (6%) off, was $539,000, reduced 2 weeks ago · House for Sale · Rambler · Waterfront · 2 bed · 1 bath · 1,054 sqft · 0.384 ac lot · ~215 min from Fargo · Active · M Markdowns · Listed by McGregor Realty & Property
  13. 1919 single family home for sale at 38880 Kestrel Avenue in McGregor, MN — 3 bed, 1 bath 38880 Kestrel Avenue, McGregor, MN — $269,900 · Est. $1,365/mo · House for Sale · Acreage · 3 bed · 1 bath · 975 sqft · 78 ac lot · ~225 min from Fargo · Active · Listed by Cummings Janzen Realty, Inc
  14. 1992 single family home for sale at 18422 483rd Street in McGregor, MN — 4 bed, 2 bath 18422 483rd Street, McGregor, MN — $849,900 · Est. $4,298/mo · House for Sale · Two Story · Waterfront · Acreage · 4 bed · 2 bath · 2,880 sqft · 2.82 ac lot · ~220 min from Fargo · Active · Listed by Statement Realty
  15. 1999 single family home for sale at 49760 202nd Place in McGregor, MN — 4 bed, 4 bath 49760 202nd Place, McGregor, MN — $1,400,000 · Est. $7,079/mo · ▼ $50,000 (3%) off, was $1,450,000, reduced 5 weeks ago · House for Sale · Waterfront · 4 bed · 4 bath · 4,940 sqft · 0.925 ac lot · ~220 min from Fargo · Active · M Markdowns · Listed by RE/MAX Advantage Plus
  16. 1970 single family home for sale at 48746 166th Avenue in McGregor, MN — 2 bed, 1 bath 48746 166th Avenue, McGregor, MN — $159,000 · Est. $804/mo · House for Sale · Rambler · 2 bed · 1 bath · 740 sqft · 0.473 ac lot · ~220 min from Fargo · Active · Listed by Statement Realty
  17. 2025 single family home for sale at 48411 196th Place in McGregor, MN — 3 bed, 3 bath 48411 196th Place, McGregor, MN — $359,900 · Est. $1,820/mo · House for Sale · Two Story · 3 bed · 3 bath · 1,804 sqft · 0.379 ac lot · ~220 min from Fargo · Active · Listed by Coldwell Banker Realty
  18. 2005 single family home for sale at 17854 476th Lane in McGregor, MN — 2 bed, 2 bath 17854 476th Lane, McGregor, MN — $459,000 · Est. $2,321/mo · ▼ $10,000 (2%) off, was $469,000, reduced 3 weeks ago · House for Sale · Rambler · Waterfront · 2 bed · 2 bath · 900 sqft · 1.345 ac lot · ~220 min from Fargo · Active · M Markdowns · Listed by Statement Realty
  19. 2009 single family home for sale at 48228 207th Avenue in McGregor, MN — 3 bed, 3 bath 48228 207th Avenue, McGregor, MN — $599,000 · Est. $3,029/mo · House for Sale · Two Story · Acreage · 3 bed · 3 bath · 3,080 sqft · 4.28 ac lot · ~215 min from Fargo · Active · Listed by Statement Realty
  20. 1970 single family home for sale at 20139 472nd Lane in McGregor, MN — 2 bed, 1 bath 20139 472nd Lane, McGregor, MN — $200,000 · Est. $1,011/mo · ▼ $24,900 (11%) off, was $224,900, reduced 4 weeks ago · House for Sale · Rambler · Waterfront · Acreage · 2 bed · 1 bath · 792 sqft · 2.246 ac lot · ~220 min from Fargo · Active · M Markdowns · Listed by Weichert REALTORS Tower Properties
  21. 1975 single family home for sale at 20238 370th Lane in McGregor, MN — 3 bed, 4 bath 20238 370th Lane, McGregor, MN — $240,000 · Est. $1,214/mo · House for Sale · Tri-Level · Acreage · 3 bed · 4 bath · 2,672 sqft · 20 ac lot · ~220 min from Fargo · Active · Listed by Statement Realty
  22. 2008 single family home for sale at 47221 220th Place in McGregor, MN — 3 bed, 5 bath 47221 220th Place, McGregor, MN — $1,285,000 · Est. $6,498/mo · ▼ $10,000 (1%) off, was $1,295,000, reduced Jul 29 · House for Sale · Two Story · Waterfront · Acreage · 3 bed · 5 bath · 3,798 sqft · 3 ac lot · ~215 min from Fargo · Active · M Markdowns · Listed by Statement Realty
  23. 1974 home for sale at 409 Meadow Drive in McGregor, MN — 5 bed, 4 bath 409 Meadow Drive, McGregor, MN — $275,000 · Est. $1,391/mo · ▼ $20,000 (7%) off, was $295,000, reduced 12 days ago · Fourplex for Sale · Acreage · 5 bed · 4 bath · 3,500 sqft · 2.43 ac lot · ~215 min from Fargo · Active · M Markdowns · Listed by eXp Realty
  24. 2017 single family home for sale at 43950 200th Avenue in McGregor, MN — 2 bed, 2 bath 43950 200th Avenue, McGregor, MN — $599,900 · Est. $3,033/mo · House for Sale · Rambler · Acreage · 2 bed · 2 bath · 1,404 sqft · 10 ac lot · ~220 min from Fargo · Active · Listed by Fathom Realty MN, LLC
  25. 2020 single family home for sale at 48475 197th Avenue in McGregor, MN — 2 bed, 2 bath 48475 197th Avenue, McGregor, MN — $509,900 · Est. $2,578/mo · ▼ $10,000 (2%) off, was $519,900, reduced Aug 4 · House for Sale · Rambler · Waterfront · 2 bed · 2 bath · 832 sqft · 0.54 ac lot · ~220 min from Fargo · Active · M Markdowns · Listed by Statement Realty
  26. 1940 single family home for sale at 47022 189th Avenue in McGregor, MN — 1 bed, 0 bath 47022 189th Avenue, McGregor, MN — $234,900 · Est. $1,188/mo · House for Sale · Rambler · Shoreline Access · 1 bed · 0 bath · 360 sqft · 0.47 ac lot · ~220 min from Fargo · Active · Listed by Coldwell Banker Realty
  27. 1994 single family home for sale at 51256 207th Place in McGregor, MN — 3 bed, 3 bath 51256 207th Place, McGregor, MN — $169,900 · Est. $859/mo · House for Sale · Rambler · 3 bed · 3 bath · 1,400 sqft · 1.212 ac lot · ~215 min from Fargo · Active · Listed by Statement Realty
  28. 1954 single family home for sale at 49463 202 nd Place in McGregor, MN — 1 bed, 5 bath 49463 202 nd Place, McGregor, MN — $229,900 · Est. $1,162/mo · ▼ $19,000 (8%) off, was $248,900, reduced Jul 27 · House for Sale · 1 bed · 5 bath · 8,300 sqft · 1.65 ac lot · ~220 min from Fargo · Active · M Markdowns · Listed by LPT Realty, LLC
  29. 1960 single family home for sale at 48525 194th Place in McGregor, MN — 2 bed, 1 bath 48525 194th Place, McGregor, MN — $384,900 · Est. $1,946/mo · House for Sale · Rambler · Waterfront · 2 bed · 1 bath · 977 sqft · 0.37 ac lot · ~220 min from Fargo · Active · Listed by Statement Realty
  30. 1962 single family home for sale at 51992 209th Place in McGregor, MN — 2 bed, 1 bath 51992 209th Place, McGregor, MN — $489,000 · Est. $2,473/mo · House for Sale · Rambler · Waterfront · 2 bed · 1 bath · 744 sqft · 0.63 ac lot · ~215 min from Fargo · Active · Listed by Christian Realty North

Almost Sold in Mcgregor (6)

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

  1. 1972 single family home for sale at 25345 State Highway 210 in McGregor, MN — 3 bed, 1 bath 25345 State Highway 210, McGregor, MN — $130,000 · Est. $657/mo · House for Sale · Rambler · Acreage · 3 bed · 1 bath · 1,271 sqft · 33 ac lot · ~210 min from Fargo · Pending · Listed by LaBelle Real Estate Group Inc
  2. 1950 single family home for sale at 48598 194th Place in McGregor, MN — 2 bed, 2 bath 48598 194th Place, McGregor, MN — $469,000 · Est. $2,372/mo · House for Sale · Rambler · Waterfront · 2 bed · 2 bath · 1,600 sqft · 0.41 ac lot · ~220 min from Fargo · Pending · Listed by Statement Realty
  3. 1998 single family home for sale at 23430 567th Lane in McGregor, MN — 1 bed, 1 bath 23430 567th Lane, McGregor, MN — $225,000 · Est. $1,138/mo · ▼ $4,900 (2%) off, was $229,900, reduced Jul 23 · House for Sale · Rambler · Waterfront · Acreage · 1 bed · 1 bath · 768 sqft · 14.55 ac lot · ~215 min from Fargo · Pending · M Markdowns · Listed by LPT Realty, LLC
  4. 2006 single family home for sale at 19936 472nd Street in McGregor, MN — 2 bed, 3 bath 19936 472nd Street, McGregor, MN — $729,900 · Est. $3,691/mo · House for Sale · Rambler · Waterfront · 2 bed · 3 bath · 2,172 sqft · 0.5 ac lot · ~220 min from Fargo · Pending · Listed by Evergreen Realty LLC
  5. 1995 single family home for sale at 51223 221st Place in McGregor, MN — 3 bed, 2 bath 51223 221st Place, McGregor, MN — $329,000 · Est. $1,664/mo · House for Sale · Rambler · Waterfront · 3 bed · 2 bath · 1,168 sqft · 0.69 ac lot · ~215 min from Fargo · Pending · Listed by Edina Realty, Inc.
  6. 1922 single family home for sale at 51377 189th Avenue in McGregor, MN — 2 bed, 1 bath 51377 189th Avenue, McGregor, MN — $159,900 · Est. $809/mo · ▼ $10,000 (6%) off, was $169,900, reduced Jun 1 · House for Sale · Rambler · 2 bed · 1 bath · 844 sqft · 0.97 ac lot · ~220 min from Fargo · Pending · M Markdowns · Listed by Christian Realty North

Lots & land for sale in Mcgregor (28) →

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

Homes for Sale in Mcgregor

Modern Market REALTORS® helps buyers and sellers across Minnesota, from the Fargo-Moorhead metro to Minnesota lake country. Browse current Mcgregor, 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/13/2026, 5:36 AM 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.