Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
Elgin, MN Homes for Sale & Real Estate
Save Search
price
-
Filters
1-5
of
5
Homes
Sort by Recommended
$239,900
114 6th Ave N East
Elgin, MN 55932
2
Beds
1.75
Baths
1,272
Sq. Ft.
$389,900
645 1st Street Southeast
Elgin, MN 55932
3
Beds
1.75
Baths
1,606
Sq. Ft.
Virtual Tour
$239,900
102 6th Ave N East
Elgin, MN 55932
2
Beds
1.75
Baths
1,272
Sq. Ft.
$399,900
655 1st Street Southeast
Elgin, MN 55932
4
Beds
2.75
Baths
2,413
Sq. Ft.
$70,000
75 Rolling Hills Drive
Elgin, MN 55932
-
Beds
-
Baths
-
Sq. Ft.
Compass
MN
Wabasha County
Elgin
Elg
Homes for Sale near Elgin
Neighborhoods
Elgin Township - Wabasha County
Viola Township - Olmsted County
Plainview Township - Wabasha County
Quincy Township - Olmsted County
Farmington Township - Olmsted County
Haverhill Township - Olmsted County
Oakwood Township - Wabasha County
Zumbro Township - Wabasha County
Highland Township - Wabasha County
Eyota Township - Olmsted County
Dover Township - Olmsted County
Marion Township - Olmsted County
Hyde Park Township - Wabasha County
Whitewater Township - Winona County
Elba Township - Winona County
Hammond
Silver Creek
West Albany Township - Wabasha County
Gillford Township - Wabasha County
Glasgow Township - Wabasha County
Show More
Cities
Plainview
Millville
Eyota
Rochester
Dover
St. Charles
Zumbro Falls
Oronoco
Altura
Pine Island
Mazeppa
Utica
Kellogg
Chatfield
Wabasha
Byron
Reads Landing
Lake City
Stewartville
Frontenac
Show More
ZIPs
55932
55934
55964
55906
55929
55957
55972
55904
55991
55945
55910
55901
55960
55041
55956
55923
55902
55905
55981
55976
Show More
Looking for Rentals?
Homes and Apartments for Rent in Elgin