Elgin, MN
Elgin, MN 55932
Elgin Map
Elgin is a city in Wabasha County, Minnesota, United States on Minnesota State Highway 42. The population was 1,089 at the 2010 census. Its annual festival is Elgin Cheese Days.
According to the United States Census Bureau, the city has a total area of 0.6 square miles (1.7 km²), all of it land.
Minnesota State Highway 42 and County Highway 2 are two of the main routes in the community.
Nearby cities include Dover, Rochester, Zumbro Falls, Oronoco, Altura.
US > MN > ElginPlaces in Elgin
Dine and drink
Eat and drink your way through town.
Can't-miss activities
Culture, natural beauty, and plain old fun.
Places to stay
Hang your (vacation) hat in a place that’s just your style.
See a problem?












