ZIP Codes of Olmsted County, MN

Population & People
Population & People
Total Population
161,039
Household Income
Household Income
Median Income
$104,305
Housing
Housing
Total Housing Units
69,674
Business & Economy
Business & Economy
Total Businesses
3,678
Employment
Employment
Employment Rate
67.34%
Education
Education
Bachelor's Degree+
49.68%
Source: U.S. Census ACS 2024 5-Year Estimates · rolled up across the 11 ZIPs in this county.
Data Last Updated: June 1, 2026
ZIP Codes:11 ZIP Codes (9 Standard, 1 PO Box, 1 Unique) [See All]
Area Codes:507 / 924
Timezone:Central (GMT -06:00)
Local Time:2:12:38 PM
Population:161,039 [See All]
FIPS:27109
CBSA:Rochester, MN
Land Area:518 sq mi
Water Area:1 sq mi
Coordinates:44.0184, -92.4426
Quick Link:
https://www.zip-codes.com/county/mn-olmsted.asp
Need Olmsted data in your app? Look up ZIP, county, and city data with a single API call.
Try Free
Among Minnesota's 5 most-educated counties
49.7% with bachelor's+ (#2 statewide).
Among Minnesota's 10 most populous counties
#7 of 93 counties with 161,039 residents.
Striking education divide
Bachelor's share spans 31.3% to 65.5% — a 34-point gap.

Standout ZIPs in this County


Most Populous
Rochester · 58,495 people
36.3% of county total
Highest Income
Byron · $131,336 median
1.3× county average
Largest Land Area
Stewartville · 89.2 sq mi
Spans the most ground
Fastest Growth
Byron · 29.0% (10-yr)
7,188 → 9,271 residents
Most Educated
Rochester · 65.5% bachelor's+
12,204 of 18,627 adults 25+

Things worth knowing about Olmsted County


161,039 residents live across 11 ZIPs covering 518 sq mi, served by 6 distinct USPS-recognized cities.

Population moved from 143,015 to 161,039 from 2014 to 2024 — a +12.6% change. 9 ZIPs gained residents, 0 lost (and 1 held flat).

The county's wealthiest ZIP 55920 (Byron, $131,336 median) and poorest ZIP 55904 (Rochester, $77,016) are 11.9 miles apart — a 1.7× income gap across local geography.

Median home values vary 1.9× across this county — from $253,600 in 55904 (Rochester) to $481,200 in 55960 (Oronoco).

Density varies 53× across the county — from 33 people/sq mi in 55929 (Dover) to 1,742 in 55901 (Rochester).

Educational attainment ranges from 31.3% bachelor's+ in 55929 (Dover) to 65.5% in 55902 (Rochester) — the breadth of educational profiles across the area.

Within Minnesota, this is the #7 most populous of 93 counties and ranks #7 for median household income with the #6 fastest decade growth .

Hosts 1 single-entity Unique ZIP: 55905Mayo Clinic .

Weighted by population, the typical household earns about $98,004 across the county — reflecting what a typical resident sees, not a simple ZIP average.

49.7% of adults age 25+ hold a bachelor's degree or higher (54,322 of 109,352 reporting). The most-educated ZIPs cluster around Rochester.

9 Standard delivery, 1 PO Box only, 1 single-entity Unique ZIPs serve this county.

Stories about Olmsted County


Higher-education hub

1 ZIP in this county where more than 60% of adults 25+ hold a bachelor's degree — typically college campuses, research enclaves, or tech corridors.

Rochester
65.5%
26,464 residents

All ZIP Codes in Olmsted County


ZIPCityTypePopulationMedian IncomeArea (sq mi)10-yr Growth
55901RochesterStandard58,495$94,60733.69.9%
55904RochesterStandard29,639$77,01662.012.9%
55902RochesterStandard26,464$120,61142.216.1%
55906RochesterStandard20,437$93,68561.311.4%
55920ByronStandard9,271$131,33667.529.0%
55976StewartvilleStandard8,509$87,33089.211.9%
55934EyotaStandard3,466$84,95282.63.2%
55960OronocoStandard3,375$130,22737.411.9%
55929DoverStandard1,383$118,97742.213.8%
55905RochesterUnique00.0
55903RochesterPO Box00.0

Adjacent & Nearby Counties