Olmsted County, Minnesota
Olmsted County, Minnesota, has 166,731 residents (July 2025 estimate). Its county seat is Rochester. It uses Central Time and covers 654 sq mi (1,693 km²) of land.
- Resident population, July 2025
- 166,731
- Land area
- 654 sq mi (1,693 km²)
- County seat or government
- Rochester
- Time zone
- Central TimeUTC-06:00 in January; UTC-05:00 in July
- Median household income
- $95,406 ± $3,039
- Median home value
- $331,700 ± $5,623
- Median rent, with utilities
- $1,370 ± $37
- Homes lived in by their owners
- 70.6% ± 1.0 points
- County type
- County
- Metro or micro area
- Rochester, MN metro areaCentral county
- Water area
- 1.25 sq mi (3.23 km²)
- State
- Minnesota
- County code (FIPS)
- 27109
- Coordinates (central point)
- 43.999688, -92.410155
These coordinates mark a central point for the area, not a street address. Income, home value, rent and homes lived in by their owners: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, ± margin at 90% confidence; checked on October 13, 2026.
Time zones in Olmsted County
| Time zone | Local time and UTC offset | Next clock change |
|---|---|---|
| Central TimeAmerica/Chicago | UTC-06:00 in January; UTC-05:00 in July. Enable JavaScript for the live clock. | Enable JavaScript for upcoming changes. |
Near a time-zone line, check where you are with the time-zone finder. Your phone’s setting can differ.
ZIP Code areas, largest first
- 5590158,495 people
- 5590429,639 people
- 5590226,464 people
- 5590620,437 people
- 559209,271 people
- 559768,509 people
- 559448,161 people
- 559725,434 people
- 559635,244 people
- 559644,400 people
- 559234,375 people
- 559343,466 people
All 22
22 ZIP Code areas overlap Olmsted County. People counts are 2020–2024 estimates for each whole ZIP area. Mailing ZIPs can differ; check an address with USPS ZIP Code Lookup.
Official county information
Olmsted County government website ↗ is the next stop for county offices, tax, voting, jury and records information. A geographic lookup cannot determine eligibility, tax liability or a court obligation.
Townships in Olmsted County, largest first
- Marion Township4,105 people
- Cascade Township2,826 people
- Oronoco Township2,497 people
- Rochester Township2,483 people
- Haverhill Township1,622 people
- Kalmar Township1,496 people
- New Haven Township1,127 people
- Salem Township1,038 people
- High Forest Township894 people
- Rock Dell Township772 people
- Pleasant Grove Township715 people
- Eyota Township615 people
All 18
- Viola Township553 people
- Orion Township493 people
- Farmington Township477 people
- Dover Township446 people
- Elmira Township323 people
- Quincy Township302 people
People counts are American Community Survey 2020–2024 5-year estimates. All townships in Minnesota, by county
School districts in Olmsted County, largest first
- Rochester Public School District137,394 people
- Kasson-Mantorville School District10,742 people
- Byron Public School District9,814 people
- Stewartville Public School District9,807 people
- Plainview-Elgin-Millville7,821 people
- Zumbrota-Mazeppa School District7,685 people
- Pine Island Public School District6,367 people
- St. Charles Public School District6,131 people
- Chatfield Public Schools4,887 people
- Hayfield Public School District4,742 people
- Dover-Eyota Public School District4,339 people
Districts with land in the county; a district can cross county lines. People counts are American Community Survey 2020–2024 5-year estimates. A district boundary doesn’t decide which school a student attends.
Cities, towns and communities, largest first
These areas overlap the mapped boundary; an overlap does not mean that every address belongs to both.
- Rochester, Minnesota (city)122,330 people
- Stewartville, Minnesota (city)6,807 people
- Byron, Minnesota (city)6,646 people
- Pine Island, Minnesota (city)3,580 people
- Chatfield, Minnesota (city)2,559 people
- Eyota, Minnesota (city)1,944 people
- Oronoco, Minnesota (city)1,679 people
- Dover, Minnesota (city)895 people
- Marion, Minnesota (CDP)314 people
- High Forest, Minnesota (CDP)124 people
Bordering areas, nearest first
Distances are straight lines between map points.
- Wabasha County, Minnesota22 mi northeast
- Dodge County, Minnesota23 mi west
- Fillmore County, Minnesota27 mi southeast
- Mower County, Minnesota29 mi southwest
- Winona County, Minnesota31 mi east
- Goodhue County, Minnesota32 mi northwest
Before using this answer on a form
Use a precise point for address-level questions. A device accuracy circle can cross a boundary; confirm tax, voting or jury details with the responsible office.
Find the county where you are now, check its ZIP area, or check the time zone where you are.
Areas that only touch the edge
These areas meet the boundary only along a sliver. Most addresses here are not in them; for an address near the line, check with the county.