Skip to content

Shelby County, Iowa ZIP codes

10 ZIP codes are in Shelby County, plus 9 that cross in from neighboring counties.

ZIP codes
10
Population in these ZIPs
11,310
Avg. median income
$68,900population-weighted
Cities & towns
10
Loading map…

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

Radius search from here

ZIP codes in Shelby County

ZIP codes in Shelby County
ZIP codeCityPopulationMedian incomeTypical home value
51446Irwin499$62,750$150,300
51447Kirkman113$68,214$141,700
51527Defiance362$64,750$207,200
51530Earling809$73,750$236,100
51531Elk Horn889$59,199$192,000
51537Harlan6,382$65,000$204,500
51562Panama506$81,250$253,100
51565Portsmouth516$103,257$274,300
51570Shelby1,118$77,708$256,100
51578Westphalia116$77,292$97,600

ZIP codes partly in Shelby County

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

ZIP codes partly in Shelby County
ZIP codeCityCountyPopulationMedian incomeTypical home value
50022AtlanticCass County8,526$63,125$160,900
51454ManillaCrawford County1,254$100,625$166,900
51455ManningCarroll County2,279$76,786$194,800
51521AvocaPottawattamie County1,953$73,769$235,400
51529DunlapHarrison County1,732$61,599$199,200
51543KimballtonAudubon County478$72,083$126,500
51552MarneCass County169$90,000$190,200
51563PersiaHarrison County629$69,297$257,400
51577WalnutPottawattamie County1,561$71,518$199,100

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 Shelby County

Nearby counties

Frequently asked questions

How many ZIP codes are in Shelby County, Iowa?

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

What cities are in Shelby County?

ZIP codes in Shelby County use the city names Defiance, Earling, Elk Horn, Harlan, Irwin, Kirkman, Panama, Portsmouth, Shelby and Westphalia.