Mcgregor, MN Homes for Sale (26 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

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

Pending
51220 221st Place, McGregor

$549,900 Big Sandy Lake

51220 221st Place, McGregor

2 Beds 1 Bath 1 Acres 1,020 SqFt Single Family MLS® # 6768851

Very nice Year Round 2 Bedroom with 3 Season Porch Lakeside. 13 x 13 Master Bedroom with walk in Closet and Laundry Closet. 26 x 32 Insulated & Heated Garage with 1/2 Bath & Small Kitchen Ar...

Christian Realty NorthRegional Multiple Listing Service of Minnesota Logo

Active
52611 223rd Place, McGregor

$525,000 Big Sandy Lake

52611 223rd Place, McGregor

2 Beds 1 Bath 1 Acres 1,188 SqFt Single Family MLS® # 6757871

Motivated Seller! Don’t miss your chance to own on Big Sandy! This one-level, 2-bedroom cabin offers a relaxed, low-maintenance lake lifestyle with solid updates made in the last five years....

Statement RealtyRegional Multiple Listing Service of Minnesota Logo

Pending
48861 187th Place, McGregor

$524,900 Lake Minnewawa

48861 187th Place, McGregor

3 Beds 2 Baths 1 Acres 1,976 SqFt Single Family MLS® # 6742458

This charming A-frame home, set on over an acre, offers stunning lake views that create a serene and picturesque atmosphere. The main level features a cozy primary bedroom with a 3/4 bath, ...

LPT Realty, LLCRegional Multiple Listing Service of Minnesota Logo

Pending
50323 214th Place, McGregor

$520,000 Big Sandy Lake

↓ $50,000

50323 214th Place, McGregor

2 Beds 2 Baths 0 Acres 1,805 SqFt Single Family MLS® # 6749980

BIG SANDY lakehome facing west for the beautiful sunsets. The home sits on a level lot and has a very sandy lake bottom for enjoyable swimming. A total of 110' of shorelione. 2 bedrooms and ...

McGregor Realty & PropertyRegional Multiple Listing Service of Minnesota Logo

Active
51992 209th Place, McGregor

$499,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

Pending
42561 230th Avenue, McGregor

$399,900

↓ $20,100

42561 230th Avenue, McGregor

3 Beds 2 Baths 10 Acres 3,411 SqFt Single Family MLS® # 6610527

Nestled amidst the serenity of 10 wooded acres, this spacious 3+ bedroom, 2 bath home offers a harmonious blend of rustic charm and modern amenities. The soaring vaulted ceilings adorned wit...

Cummings Janzen Realty, IncRegional Multiple Listing Service of Minnesota Logo

Active
New
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
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

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

Mcgregor, MN Real Estate Statistics

Average Price $386K
Lowest Price $44.9K
Highest Price $1.5M
Total Listings 41
Avg. Price/SQFT $281

Property Types (active listings)


As of October 12, 2025 there are 26 active Mcgregor, MN real estate listings for sale with an average listing price of $470,841. The highest-priced property listing is $1,499,000, while the lowest priced property can be purchased for $89,900. Mcgregor, MN homes for sale have an average price of $300 per square foot, based on listings with an average of 2.7 bedrooms, 1.8 bathrooms, and 1,881 square feet of living space.

Contact Us

Provide a valid email address.
Newsletter consent