Olmsted County, Minnesota Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Rochester1124,696121,5910.33%2,19557 City
Stewartville26,8996,6830.72%2,0913 City
Byron36,8516,3311.65%2,2043 City
Oronoco42,0981,8192.69%7163 City
Eyota52,0171,9980.2%1,1952 City
Dover6756786-0.66%7531 City
Hammond7132131-0.75%8250 City

Olmsted County Cities Summary

Largest City

Rochester is the largest city in Olmsted County, with a population of 124,696.

Smallest City

Hammond is the smallest city in Olmsted County, with a population of 132.

10 Largest Cities

There are 7 cities in Olmsted County, Minnesota.

Location of Olmsted County