Elba, MN

View of Elba, MN
Image credit: Wikideas1 / CC0
Population
132
U.S. Census Population Estimates Program · 2025
Elevation
740 ft
Median Home Value
$159,400
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$825/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$76,250
U.S. Census American Community Survey 5-Year · 2024

Explore

Elba in context.

About Elba

Elba is a city in Winona County, Minnesota, United States. The 2020 census counted 129 residents. Elba is on Minnesota State Highway 74 just north of Whitewater State Park. Elba was laid out in 1856, and named after the island of Elba. Elba is part of the St. Charles Public Schools. Elba makes sense once you see how its past, landscape, and current gathering spots overlap. The useful thing to know about Elba is that its older landmarks and current settings belong to one connected place. The city was originally built up chiefly by ethnic Germans from Luxembourg.

Top Rating Signals

Highest current ratings for this town.

Loading town details...