Mcgregor, MN Homes for Sale (20 Real Estate Listings)

Sort by:
Active
49760 202nd Place, McGregor

$1,499,000 Big Sandy Lake

49760 202nd Place, McGregor

4 Beds 4 Baths 1 Acres 4,940 SqFt Single Family MLS® # 6741036

Approximately 5,000 sq ft year round home on Billhorn Bay, Big Sandy Lake. 4 Bedrooms plus Loft for added guests. Very luxurious Home with Gourmet kitchen and large deck lakeside for enterta...

Christian Realty NorthRegional Multiple Listing Service of Minnesota Logo

Active
42742 260th Avenue, McGregor

$899,900 Rock Lake

42742 260th Avenue, McGregor

3 Beds 2 Baths 37 Acres 1,728 SqFt Single Family MLS® # 6757235

36.8 ACRES WITH 3550 FEET LAKESHORE. SANDY SWIMMING BEACH RIGHT IN FRONT OF THE HOUSE. VERY PRIVATE LONG DRIVEWAY THROUGH WOODS TO BIG OPEN AREA. LOTS OF OPEN LAWN. NICE NOT SO BIG WALKOUT R...

Coldwell Banker RealtyRegional Multiple Listing Service of Minnesota Logo

Active Contingent
41844 255th Avenue, McGregor

$799,900

41844 255th Avenue, McGregor

5 Beds 5 Baths 48 Acres 5,082 SqFt Single Family MLS® # 6784640

Set on nearly 50 acres of rolling land, this exceptional estate combines refined design with comfort and function. At the heart of the home, a chef’s kitchen pairs custom cabinetry and quart...

Statement RealtyRegional Multiple Listing Service of Minnesota Logo

Active
49734 202nd Place, McGregor

$749,000 Big Sandy Lake

↓ $40,000

49734 202nd Place, McGregor

4 Beds 2 Baths 3 Acres 2,630 SqFt Single Family MLS® # 6726403

Big Sandy Lake's Bell Horn Bay-4 bedroom year round home on 3.15 acres. Large waterfront windows provide lake views from the vaulted sun room with skylights, the kitchen horticultural window...

McGregor Realty & PropertyRegional Multiple Listing Service of Minnesota Logo

Active
48228 207th Avenue, McGregor

$649,900

48228 207th Avenue, McGregor

3 Beds 3 Baths 4 Acres 3,080 SqFt Single Family MLS® # 6778032

Nestled on nearly five wooded acres between Big Sandy Lake and Lake Minnewawa, this property combines natural beauty with everyday convenience. The turnkey home offers three bedrooms, an off...

Statement RealtyRegional Multiple Listing Service of Minnesota Logo

ACTIVE
25235 432nd Lane, McGregor

$599,999 Rock Lake

↓ $29,901

25235 432nd Lane, McGregor

3 Beds 3 Baths 9 Acres 2,804 SqFt Single Family MLS® # 6120874

Discover a rare opportunity to own this private, meticulously maintained lake home on the shores of Rock Lake, McGregor MN. With 8.8± acres of wooded beauty and over 335± feet of shoreline, ...

Edina Realty Inc - DuluthRegional Multiple Listing Service of Minnesota Logo

Active
51992 209th Place, McGregor

$489,000 Big Sandy Lake

51992 209th Place, McGregor

2 Beds 1 Bath 1 Acres 856 SqFt Single Family MLS® # 6656427

467 Ft End of Road Point Lot on Big Sandy Lake. Very Nicely Wooded Secluded Lot. North, South & East Exposure. Great Sandy Shoreline on Northeast Sides. 2 Bedroom Seasonal Cabin with attach...

Christian Realty NorthRegional Multiple Listing Service of Minnesota Logo

Active
22991 Grouse Street, McGregor

$379,000

22991 Grouse Street, McGregor

3 Beds 2 Baths 29 Acres 2,218 SqFt Single Family MLS® # 6797835

Discover this cozy 3 bedroom, 2 bath home nestled on 28 acres just a 1/2 mile from beautiful Big Sandy Lake. Inside you'll be greeted by the warmth of hardwood floors, vaulted ceilings and o...

Northern Lights Realty, LLCRegional Multiple Listing Service of Minnesota Logo

Pending
51639 209th Place, McGregor

$372,000 Big Sandy Lake

51639 209th Place, McGregor

3 Beds 1 Bath 1 Acres 720 SqFt Single Family MLS® # 6748247

This charming seasonal cabin sits on almost 1/2 acre, 175+/- feet frontage with a panoramic north/west view. 3 bedrooms, 3/4 bathroom, open kitchen/dining and living room with windows lake s...

Statement RealtyRegional Multiple Listing Service of Minnesota Logo

Active
New
32837 240th Place, McGregor

$369,000

32837 240th Place, McGregor

2 Beds 2 Baths 80 Acres 3,760 SqFt Single Family MLS® # 6811690

Set on 80 acres of mixed terrain with plenty of high ground, this property offers both privacy and potential. The home is partially constructed with key systems already in place, including a...

Statement RealtyRegional Multiple Listing Service of Minnesota Logo

Active
48435 190th Place, McGregor

$366,770 Lake Minnewawa

48435 190th Place, McGregor

1 Bath 1 Acres 562 SqFt Single Family MLS® # 6757800

Step back in time with this charming, 100+ year-old seasonal log cabin on the shores of Lake Minnewawa—available for sale for the first time! Located just north of McGregor, this historic pr...

Century 21 First Realty, Inc.Regional Multiple Listing Service of Minnesota Logo

Active
51879 186th Place, McGregor

$354,900 Big Sandy Lake

51879 186th Place, McGregor

2 Beds 1 Bath 0 Acres 1,536 SqFt Single Family MLS® # 6780947

Super affordable home on sought after Big Sandy Lake. Located on the north east side of Bellhorn Bay. Exceptional fishing right off the shoreline and one of the best spot for ice fishing as ...

LPT Realty, LLCRegional Multiple Listing Service of Minnesota Logo

Active
51122 Long Point Place, McGregor

$330,000 Big Sandy Lake

↓ $10,000

51122 Long Point Place, McGregor

2 Beds 1 Bath 0 Acres 816 SqFt Single Family MLS® # 6745414

BIG SANDY LAKE year round cabin facing east for sunrises and coffee on the deck. Buzzards Bay 2 bedroom and a 3/4 bath. Free standing gas fireplace. 8x24 deck with an attached grill included...

McGregor Realty & PropertyRegional Multiple Listing Service of Minnesota Logo

Pending
45936 Highway 65, McGregor

$324,900

↓ $5,000

45936 Highway 65, McGregor

3 Beds 2 Baths 5 Acres 2,600 SqFt Single Family MLS® # 6739458

CONTRACT FOR DEED!!!!!! TOTALLY A 10!!! Remodeled home with top notch finishes! This would be an ideal home based business opportunity, the mud room off the garage could be used as a privat...

LPT Realty, LLCRegional Multiple Listing Service of Minnesota Logo

Active
41988 251st Place, McGregor

$315,000 Rock Lake

↓ $10,000

41988 251st Place, McGregor

2 Beds 1 Bath 1 Acres 1,428 SqFt Single Family MLS® # 6751402

2 Bedroom Full bath year round cabin on Rock Lake. All basswood interior. Large Family Room lakeside with vaulted ceilings. Nice open floor plan. Entry into kitchen & partial basement. All a...

Christian Realty NorthRegional Multiple Listing Service of Minnesota Logo

Active
20519 485th Street, McGregor

$297,000 Lake Minnewawa

20519 485th Street, McGregor

1 Bed 1 Bath 0 Acres 768 SqFt Single Family MLS® # 6739617

Nice 100 Foot Lot on Minnewawa Lake with Gradual Elevation to Sand Shoreline. Cuter 1 Bedroom Seasonal Cabin, Mostly Furnished. Full Septic, Deep Drilled Well. Great Starter Cabin, or Futur...

Christian Realty NorthRegional Multiple Listing Service of Minnesota Logo

Active
24944 State Highway 210, McGregor

$295,000

↓ $10,000

24944 State Highway 210, McGregor

3 Beds 2 Baths 34 Acres 2,500 SqFt Single Family MLS® # 6721008

Motivated seller! Set on 34 picturesque acres just a short drive from McGregor, this 3-bedroom, 2-bathroom home presents a rare opportunity to enjoy peaceful rural living with space to sprea...

Statement RealtyRegional Multiple Listing Service of Minnesota Logo

Active
20451 485th Street, McGregor

$293,000 Lake Minnewawa

20451 485th Street, McGregor

2 Beds 1 Bath 0 Acres 740 SqFt Single Family MLS® # 6791835

2 Bedroom Log Sided Cabin on Minnewawa Lake. Open Floor plan with Fantastic Views of the Lake from Dining Area, Family Room & Large Deck. All Knotty Pine Interior with Upnorth Accents. Pati...

Christian Realty NorthRegional Multiple Listing Service of Minnesota Logo

Mcgregor, MN Real Estate Statistics

Average Price $396K
Lowest Price $44.9K
Highest Price $1.5M
Total Listings 33
Avg. Price/SQFT $272

Property Types (active listings)


As of November 3, 2025 there are 20 active Mcgregor, MN real estate listings for sale with an average listing price of $492,258. The highest-priced property listing is $1,499,000, while the lowest priced property can be purchased for $179,900. Mcgregor, MN homes for sale have an average price of $295 per square foot, based on listings with an average of 2.8 bedrooms, 2.0 bathrooms, and 2,083 square feet of living space.

Contact Us

Provide a valid email address.
Newsletter consent