Town Chart.

← Back to Discover · All towns in Iowa

Towns in Shelby County

9 towns with data in Shelby County, Iowa, largest first. Find your matches.

Harlan is the largest of the 9 towns we list in Shelby County, with 4,891 people. Together they have 6,680 people.

TownPopulationTypical household incomeTypical home price
Harlan 4,891 $57,488 $152,500
Earling 478 $43,750 $125,000
Irwin 352 $40,417 $72,900
Defiance 251 $53,542 $101,600
Panama 245 $63,125 $142,200
Portsmouth 204 $80,781 $125,000
Westphalia 117 $77,083 $97,400
Tennant 84 $62,885 $210,000
Kirkman 58 $77,917 $118,800

ZIP codes in Shelby County

10 ZIP codes in Shelby County, Iowa. A ZIP code can also reach into a neighboring county.

Nearby counties in Iowa

Link to this page

Copy this HTML to link to this page from your own site.