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 > Elgin

Places in Elgin

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?
United StatesMinnesotaElgin, MN