ZIP Codes of Waseca County, MN

Population & People
Population & People
Total Population
19,181
Household Income
Household Income
Median Income
$73,809
Housing
Housing
Total Housing Units
8,134
Business & Economy
Business & Economy
Total Businesses
433
Employment
Employment
Employment Rate
61.93%
Education
Education
Bachelor's Degree+
21.21%
Source: U.S. Census ACS 2024 5-Year Estimates · rolled up across the 4 ZIPs in this county.
Data Last Updated: June 1, 2026
ZIP Codes:4 ZIP Codes (4 Standard, 0 PO Box, 0 Unique) [See All]
Area Codes:507 / 924
Timezone:Central (GMT -06:00)
Local Time:2:12:40 PM
Population:19,181 [See All]
FIPS:27161
Land Area:449 sq mi
Water Area:11 sq mi
Coordinates:43.9860, -93.6230
Quick Link:
https://www.zip-codes.com/county/mn-waseca.asp
Need Waseca data in your app? Look up ZIP, county, and city data with a single API call.
Try Free
Minnesota's #51 most populous county
19,181 residents across 4 ZIPs — #51 of 93 Minnesota counties.

Standout ZIPs in this County


Most Populous
Waseca · 12,672 people
66.1% of county total
Highest Income
Janesville · $85,532 median
1.2× county average
Largest Land Area
Waseca · 177.9 sq mi
Spans the most ground
Fastest Growth
Waseca · -0.4% (10-yr)
12,728 → 12,672 residents
Most Educated
Janesville · 26.4% bachelor's+
734 of 2,776 adults 25+

Things worth knowing about Waseca County


19,181 residents live across 4 ZIPs covering 449 sq mi, served by 4 distinct USPS-recognized cities.

Population moved from 19,501 to 19,181 from 2014 to 2024 — a -1.6% change. 0 ZIPs gained residents, 4 lost.

The county's wealthiest ZIP 56048 (Janesville, $85,532 median) and poorest ZIP 56091 (Waldorf, $56,250) are 11.6 miles apart — a 1.5× income gap across local geography.

Median home values vary 1.5× across this county — from $154,800 in 56091 (Waldorf) to $238,600 in 56048 (Janesville).

Density varies across the county — from 14 people/sq mi in 56091 (Waldorf) to 71 in 56093 (Waseca).

Educational attainment ranges from 19.0% bachelor's+ in 56091 (Waldorf) to 26.4% in 56048 (Janesville) — the breadth of educational profiles across the area.

Within Minnesota, this is the #51 most populous of 93 counties and ranks #56 for median household income .

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

21.2% of adults age 25+ hold a bachelor's degree or higher (2,809 of 13,246 reporting).

4 Standard delivery, 0 PO Box only, 0 single-entity Unique ZIPs serve this county.

Stories about Waseca County


Single-ZIP anchor

One ZIP holds the majority of this county's population — a sign of a county built around a single city or town.

Waseca

All ZIP Codes in Waseca County


ZIPCityTypePopulationMedian IncomeArea (sq mi)10-yr Growth
56093WasecaStandard12,672$73,038177.9-0.4%
56048JanesvilleStandard4,025$85,532127.7-3.5%
56072New RichlandStandard2,228$80,417125.0-3.8%
56091WaldorfStandard256$56,25018.5-10.8%

Adjacent & Nearby Counties