Buffalo Lake, MN Homes for Sale (Array Real Estate Listings)

Sort by:
Active
55345 County Road 38, Buffalo Lake

$647,700 Lake Allie

55345 County Road 38, Buffalo Lake

5 Beds 3 Baths 0 Acres 4,121 SqFt Single Family MLS® # 7109262

Exceptional Lake Allie retreat situated on a rare double lot with over 160 feet of shoreline and directly across from Oakdale Golf Course. This spacious home features 3 bedrooms plus 2 non-c...

Jane Vikse Real EstateRegional Multiple Listing Service of Minnesota Logo

Active
55536 County Road 38, Buffalo Lake

$575,000 Lake Allie

↓ $25,000

55536 County Road 38, Buffalo Lake

3 Beds 2 Baths 1 Acres 1,885 SqFt Single Family MLS® # 7086697

Nestled on a double lot with over 250 feet of pristine golf course frontage on the Oakdale Golf Course and deeded access to Lake Allie, this beautiful slab home, built in 2021, offers everyt...

Edina Realty, Inc.Regional Multiple Listing Service of Minnesota Logo

Pending
81990 558th Street, Buffalo Lake

$550,000 Preston

↓ $30,000

81990 558th Street, Buffalo Lake

3 Beds 2 Baths 2 Acres 1,904 SqFt Single Family MLS® # 7061355

Escape to your private retreat on the shores of Lake Preston. Conveniently located less than 4 miles from Oakdale Golf Course. This stunning 3-bedroom, 2-bathroom home offers breathtaking w...

Keller Williams Realty Integrity NorthwestRegional Multiple Listing Service of Minnesota Logo

Active Contingent
87192 510th Street, Buffalo Lake

$375,000

↓ $25,000

87192 510th Street, Buffalo Lake

2 Beds 2 Baths 6 Acres 2,704 SqFt Single Family MLS® # 6769565

Classic country farmstead with sweeping views and room to roam. Perched atop a gentle rise, this charming farmstead offers breathtaking views, a peaceful mature grove, abundant songbirds and...

Edina Realty, Inc.Regional Multiple Listing Service of Minnesota Logo

Active
55249 County Road 38, Buffalo Lake

$339,000 Lake Allie

↓ $10,900

55249 County Road 38, Buffalo Lake

1 Bed 1 Bath 0 Acres 975 SqFt Single Family MLS® # 7023122

Think Summer! Year round home on beautiful Lake Allie and Oakdale Golf Course. Home and garage have all new siding, shingles and windows. The landscaping to the lake has been completed, crea...

Saber Realty LLCRegional Multiple Listing Service of Minnesota Logo

Active
311 W Borden Avenue, Buffalo Lake

$209,000

311 W Borden Avenue, Buffalo Lake

2 Beds 2 Baths 0 Acres 2,336 SqFt Single Family MLS® # 7117047

Check out this updated home! BRAND NEW ROOF! New flooring on main level, new neutral paint in kitchen! This home has a lot to offer! Two bedrooms on the main floor and a huge family room / a...

Exceptional RealtyRegional Multiple Listing Service of Minnesota Logo

Pending
325 6th Street Nw, Buffalo Lake

$199,900

325 6th Street Nw, Buffalo Lake

4 Beds 2 Baths 0 Acres 2,268 SqFt Single Family MLS® # 7110011

Welcome to this truly turn-key, well-maintained 4-bedroom 2-bathroom home featuring a classic brick exterior and the convenience of three bedrooms on one level! The backyard offers a private...

RE/MAX ResultsRegional Multiple Listing Service of Minnesota Logo

Active
142 Ne 3rd Street, Buffalo Lake

$99,999

↓ $25,001

142 Ne 3rd Street, Buffalo Lake

3 Beds 2 Baths 0 Acres 835 SqFt Single Family MLS® # 7061055

Welcome to 142 3rd St NE! This home has great bones and is ready for a new owner. It has been previously used as a rental. The renters recently moved out, you'll need to come see all this on...

Coldwell Banker RealtyRegional Multiple Listing Service of Minnesota Logo

Active Contingent
106 E Park Avenue, Buffalo Lake

$57,900

↓ $7,000

106 E Park Avenue, Buffalo Lake

3 Beds 2 Baths 1 Acres 1,648 SqFt Single Family MLS® # 7061969

Step into timeless character and space with this 1910-built home offering 1,516 finished square feet, 3 bedrooms, and 2 baths. Situated on a large corner lot in the heart of Buffalo Lake, th...

Gallery of HomesRegional Multiple Listing Service of Minnesota Logo

Buffalo Lake, MN Real Estate Statistics

Average Price $339K
Lowest Price $57.9K
Highest Price $648K
Total Listings 9
Avg. Price/SQFT $174

Property Types (active listings)


As of September 14, 2026 there are Array active Buffalo Lake, MN real estate listings for sale with an average listing price of $. The highest-priced property listing is $, while the lowest priced property can be purchased for $. Buffalo Lake, MN homes for sale have an average price of $ per square foot, based on listings with an average of bedrooms, bathrooms, and square feet of living space.

Contact Us

Provide a valid email address.
Newsletter consent