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

Sort by:
Pending
55235 County Road 38, Buffalo Lake

$790,000 Lake Allie

55235 County Road 38, Buffalo Lake

3 Beds 3 Baths 15,927 Acres 2,628 SqFt Single Family MLS® # 7037179

Just across the street from the beautiful Oakdale Golf Club, this serene lakeside home on Lake Allie welcomes you with breathtaking views. Nestled in lush, landscaped grounds, the home featu...

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

Active
81990 558th Street, Buffalo Lake

$625,000 Preston

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
55077 County Road 38, Buffalo Lake

$519,000 Lake Allie

55077 County Road 38, Buffalo Lake

3 Beds 2 Baths 0 Acres 1,932 SqFt Single Family MLS® # 7063053

Located less than two hours from the Twin Cities, this exceptional A-Frame home offers a rare opportunity to enjoy the best of lakefront and golf course living. Perfectly positioned on the s...

National Realty GuildRegional Multiple Listing Service of Minnesota Logo

Active
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, the peace of a mature grove, and cheerful prese...

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

Active
55249 County Road 38, Buffalo Lake

$349,900 Lake Allie

↓ $25,100

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
643 W Hall Avenue, Buffalo Lake

$299,000

↓ $11,000

643 W Hall Avenue, Buffalo Lake

3 Beds 3 Baths 0 Acres 3,632 SqFt Single Family MLS® # 7053107

Welcome Home to this tastefully remodeled home from top to bottom! Large corner lot on the edge of town, so peaceful you will feel like you are living in the country. Large, raised bed garde...

Saber Realty LLCRegional Multiple Listing Service of Minnesota Logo

Active
339 6th Street Nw, Buffalo Lake

$219,900

339 6th Street Nw, Buffalo Lake

3 Beds 2 Baths 0 Acres 3,224 SqFt Single Family MLS® # 7027839

This well cared for 3BD/2BA home features steel siding, seamless gutters, and quality vinyl windows, along with a 2 car attached garage that is fully finished with a floor drain. Inside, you...

Hometown Realty, IncRegional Multiple Listing Service of Minnesota Logo

Pending
541 Nw 3rd Street, Buffalo Lake

$119,000

541 Nw 3rd Street, Buffalo Lake

3 Beds 2 Baths 0 Acres 1,248 SqFt Single Family MLS® # 7023020

Looking to stop paying rent and wanting to own your own home? Look no further than this! Three spacious bedrooms, walk in closet and 3/4 bath in the primary bedroom, and 2 other bedrooms an...

Keller Williams Realty Integrity NorthwestRegional Multiple Listing Service of Minnesota Logo

Pending
567 6th Street, Buffalo Lake

$80,000

↓ $1,000

567 6th Street, Buffalo Lake

5 Beds 2 Baths 0 Acres 2,454 SqFt Single Family MLS® # 6813170

...

EXIT Realty - Great PlainsRegional Multiple Listing Service of Minnesota Logo

Active
106 E Park Avenue, Buffalo Lake

$69,900

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 $345K
Lowest Price $69.9K
Highest Price $790K
Total Listings 10
Avg. Price/SQFT $172

Property Types (active listings)


As of May 14, 2026 there are 10 active Buffalo Lake, MN real estate listings for sale with an average listing price of $344,670. The highest-priced property listing is $790,000, while the lowest priced property can be purchased for $69,900. Buffalo Lake, MN homes for sale have an average price of $172 per square foot, based on listings with an average of 2.9 bedrooms, 2.1 bathrooms, and 2,235 square feet of living space.

Contact Us

Provide a valid email address.
Newsletter consent