Mcgregor, MN Lake Property For Sale (23 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
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
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
20530 487th Street 23, McGregor

$595,000 Big Sandy Lake

20530 487th Street 23, McGregor

3 Beds 3 Baths 0 Acres 1,827 SqFt Condo MLS® # 6791528

BIG SANDY LODGE - Unit #23 is for sale. This 3 bedroom 3 bath townhouse comes fully furnished. Come enjoy the ammenities of a work out room, heated pool, hot tub, sauna, beach & dock. Unit #...

McGregor Realty & PropertyRegional 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
50933 State Highway 65, McGregor

$450,000 Big Sandy Lake

50933 State Highway 65, McGregor

7 Acres 4,024 SqFt Commercial MLS® # 6778533

Property features 6.64 acres located on State Highway 65, directly across the street from Big Sandy Lake. The State Land across the highway provides quick access for boaters during open wate...

McGregor Realty & PropertyRegional 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 Contingent
21296 496th Lane, McGregor

$337,900 Big Sandy Lake

↓ $2,000

21296 496th Lane, McGregor

2 Beds 3 Baths 0 Acres 1,156 SqFt Condo MLS® # 6759166

Don't miss this well cared for 2 bedroom, 3 bath Twinhome on Big Sandy that comes furnished! You will enjoy gorgeous views, the convenience of association living, boat slip, and privacy of b...

eXp RealtyRegional 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

Active
41988 251st Place, McGregor

$315,000 Rock Lake

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

Mcgregor, MN Real Estate Statistics

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

Property Types (active listings)


As of October 12, 2025 there are 23 active Mcgregor, MN lake property listings for sale with an average listing price of $461,873. The highest-priced waterfront listing is $1,499,000, while the lowest priced waterfront listing can be purchased for $65,000. Mcgregor, MN lakeshore listings have an average price of $327 per square foot, based on listings with an average of 2.5 bedrooms, 1.7 bathrooms, and 1,414 square feet of living space.

Contact Us

Provide a valid email address.
Newsletter consent