Skip to content

Mahaska County, Iowa ZIP codes

9 ZIP codes are in Mahaska County, plus 11 that cross in from neighboring counties. It's part of the Oskaloosa, IA micro area.

ZIP codes
9
Population in these ZIPs
20,715
Avg. median income
$68,100population-weighted
Cities & towns
9
Loading map…

Click anywhere on the map to see which ZIP code it's in.

Radius search from here

ZIP codes in Mahaska County

ZIP codes in Mahaska County
ZIP codeCityPopulationMedian incomeTypical home value
50027Barnes City148$52,976$138,500
50143Leighton538$86,023$296,400
50207New Sharon2,325$76,053$228,400
52534Beacon321$57,986$136,300
52543Cedar541$83,511$281,600
52561Fremont1,112$76,058$176,100
52577Oskaloosa14,585$66,084$190,800
52586Rose Hill600$53,125$233,500
52595University Park545$66,667$159,200

ZIP codes partly in Mahaska County

These ZIP codes are mostly in a neighboring county but cover part of Mahaska County.

ZIP codes partly in Mahaska County
ZIP codeCityCountyPopulationMedian incomeTypical home value
50044BusseyMarion County901$75,417$176,100
50104GibsonKeokuk County103$55,625$189,600
50153LynnvilleJasper County890$73,798$292,800
50171MontezumaPoweshiek County2,524$65,000$285,800
50219PellaMarion County14,416$86,807$359,000
50251SullyJasper County1,365$91,061$261,500
50256TracyMarion County643$83,438$186,600
50268What CheerKeokuk County908$59,118$111,400
52501OttumwaWapello County30,371$63,426$121,600
52550DeltaKeokuk County552$57,745$119,000
52553EddyvilleWapello County1,846$64,583$189,200

Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology

Cities and towns in Mahaska County

Nearby counties

Frequently asked questions

How many ZIP codes are in Mahaska County, Iowa?

9 ZIP codes are mainly in Mahaska County, and 11 more ZIP codes from neighboring areas reach partly into it.

What cities are in Mahaska County?

ZIP codes in Mahaska County use the city names Barnes City, Beacon, Cedar, Fremont, Leighton, New Sharon, Oskaloosa, Rose Hill and University Park.

What metro area is Mahaska County in?

Mahaska County is part of the Oskaloosa, IA micropolitan statistical area.