← Back to Discover · All towns in Minnesota
Towns in Olmsted County
9 towns with data in Olmsted County, Minnesota, largest first. Find your matches.
Rochester is the largest of the 9 towns we list in Olmsted County, with 122,330 people. Together they have 146,564 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Rochester | 122,330 | $89,389 | $310,500 |
| Stewartville | 6,807 | $82,632 | $265,300 |
| Byron | 6,646 | $124,010 | $345,300 |
| Pine Island | 3,580 | $104,432 | $350,500 |
| Chatfield | 2,559 | $96,078 | $241,600 |
| Eyota | 1,944 | $82,930 | $278,200 |
| Oronoco | 1,679 | $157,500 | $505,000 |
| Dover | 895 | $116,250 | $305,200 |
| High Forest | 124 | $128,750 | $314,300 |
ZIP codes in Olmsted County
10 ZIP codes in Olmsted County, Minnesota. A ZIP code can also reach into a neighboring county.
- 55901 Rochester
- 55902 Rochester
- 55904 Rochester
- 55906 Rochester
- 55920 Byron
- 55929 Dover
- 55932 Elgin
- 55934 Eyota
- 55960 Oronoco
- 55976 Stewartville
Nearby counties in Minnesota
- Dodge County 6
- Wabasha County 11
- Mower County 14
- Fillmore County 13
- Goodhue County 8
- Winona County 14
Link to this page
Copy this HTML to link to this page from your own site.