Mcgregor, MN Homes for Sale (19 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® # 7010864

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
50796 202nd Place, McGregor

$1,399,000 Big Sandy Lake

50796 202nd Place, McGregor

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

Tucked along one of Big Sandy Lake’s most desirable bays, this year-round home captures the beauty of lakeside living with 150 feet of level shoreline and wide water views from nearly every ...

Statement RealtyRegional Multiple Listing Service of Minnesota Logo

Active
41844 255th Avenue, McGregor

$785,000

41844 255th Avenue, McGregor

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

Second chances don’t come along often. After a prior offer contingent on the buyer’s home sale did not move forward, this property is ready for its next owner. Set on nearly 50 acres of roll...

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,302 SqFt Single Family MLS® # 7007952

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
19409 529th Lane, McGregor

$675,000 Big Sandy Lake

19409 529th Lane, McGregor

3 Beds 2 Baths 3 Acres 2,052 SqFt Single Family MLS® # 7016538

This 3 Bedroom 2 Story Split Level Lake home has a Lot to offer with a Spacious 2300sqft to stretch your legs. this property features a Huge but cozy Livingroom with a real wood burning fire...

Christian Realty NorthRegional Multiple Listing Service of Minnesota Logo

Active
43950 200th Avenue, McGregor

$650,000

43950 200th Avenue, McGregor

2 Beds 2 Baths 10 Acres 1,404 SqFt Single Family MLS® # 6820968

Home was built in 2017 and features one level country living at its finest. In floor heating throughout to keep you nice and cozy or the woodburning stove for added comfort. This is a open f...

Fathom Realty MN, LLCRegional 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® # 7013184

FULLY FURNISHED AND MOVE-IN READY, this turnkey home sits on nearly five wooded acres between Big Sandy Lake and Lake Minnewawa, offering privacy with easy access to nearby golf, dining, sno...

Statement RealtyRegional Multiple Listing Service of Minnesota Logo

Active
48411 196th Place, McGregor

$599,900

48411 196th Place, McGregor

3 Beds 3 Baths 0 Acres 1,804 SqFt Single Family MLS® # 6814892

Brand new build, one minute from the access of Lake Minnewawa! 1,800 sq feet, three-bedroom (could be four if wanted), three-bathroom home with a three-stall attached garage. Single level li...

eXp RealtyRegional 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 744 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
48525 194th Place, McGregor

$399,900 Lake Minnewawa

48525 194th Place, McGregor

2 Beds 1 Bath 0 Acres 977 SqFt Single Family MLS® # 6815121

Enjoy the simple cabin life in this charming one-level, 2-bedroom, 1-bath home nestled in a quiet bay on beautiful Lake Minnewawa. From morning coffee on the deck to evenings by the fire or ...

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

Pending
45936 Highway 65, McGregor

$324,900

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

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 Contingent
47011 185th Avenue, McGregor

$249,000

47011 185th Avenue, McGregor

2 Beds 1 Bath 1 Acres 1,232 SqFt Single Family MLS® # 6815136

Enjoy the ease of one-level living near beautiful Lake Minnewawa! This two-bedroom, one-bath home offers a welcoming layout with an open main living area and a cozy fireplace. The primary be...

Statement RealtyRegional Multiple Listing Service of Minnesota Logo

Active
18043 476th Lane, McGregor

$212,000

18043 476th Lane, McGregor

2 Beds 1 Bath 1 Acres 936 SqFt Single Family MLS® # 6700416

Escape to tranquility with this cozy year-round home perfectly situated on 1.3 acres less than one mile from public boat landings for both Round Lake and Minnewawa Lake. Featuring 2 bedrooms...

Adolphson Real Estate, IncRegional Multiple Listing Service of Minnesota Logo

Active
18043 476th Lane, McGregor

$210,000

18043 476th Lane, McGregor

2 Beds 1 Bath 1 Acres 936 SqFt Single Family MLS® # 6813228

Rural McGregor year round 2 bedroom home. This well maintained home is situated right in-between 3 great fishing and recreational lakes. Large 4 car garage and four sheds for storage. The de...

McGregor Realty & PropertyRegional Multiple Listing Service of Minnesota Logo

Active
New
255 N Maddy Street, McGregor

$190,000

255 N Maddy Street, McGregor

3 Beds 1 Bath 0 Acres 1,104 SqFt Single Family MLS® # 7021452

Charming and move-in ready 3 bedroom, 1 bathroom home in the heart of McGregor! This well-maintained property features an additional loft-style bonus room upstairs — perfect for a home offic...

Straka Real EstateRegional Multiple Listing Service of Minnesota Logo

Active
New
20 S Main Street, McGregor

$189,000

20 S Main Street, McGregor

3 Beds 1 Bath 0 Acres 1,200 SqFt Single Family MLS® # 7018349

Rare opportunity in the City of McGregor. 3 Bd home, currently rented till May 1, 2026. Great location 2 blocks from school. Attached garage with work area and benches. 12 x 16 storage Build...

Savvy Avenue, LLCRegional Multiple Listing Service of Minnesota Logo

Mcgregor, MN Real Estate Statistics

Average Price $375K
Lowest Price $18.5K
Highest Price $1.5M
Total Listings 32
Avg. Price/SQFT $263

Property Types (active listings)


As of February 14, 2026 there are 19 active Mcgregor, MN real estate listings for sale with an average listing price of $529,868. The highest-priced property listing is $1,499,000, while the lowest priced property can be purchased for $109,900. Mcgregor, MN homes for sale have an average price of $290 per square foot, based on listings with an average of 2.8 bedrooms, 1.9 bathrooms, and 1,964 square feet of living space.

Contact Us

Provide a valid email address.
Newsletter consent