Loading 33,000 zip codes…
About this map
Total income of everyone in the zip divided by the number of residents, including children. Lower than household income because it's per person.
Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).
- U.S.
- $44,673
- Iowa
- $40,877
- Rankings
- Full list
Top and bottom zip codes in Iowa
Zip codes with 1,000+ residents
Zip codes with the highest per capita income
See allPer capita income by county in Iowa
- 1Dallas County$54,385
- 2Dickinson County$48,636
- 3Polk County$45,622
- 4Johnson County$45,136
- 5Adams County$44,632
- 6Scott County$43,847
- 7Linn County$43,820
- 8Warren County$43,596
- 9Guthrie County$43,480
- 10Madison County$43,167
- 11Bremer County$43,033
- 12Fremont County$42,556
- 13Mills County$42,497
- 14Boone County$42,125
- 15Grundy County$42,005
- 16Benton County$41,865
- 17Humboldt County$41,763
- 18Adair County$41,750
- 19Cerro Gordo County$41,560
- 20Winneshiek County$41,556
- 21Plymouth County$41,532
- 22Delaware County$41,445
- 23Cedar County$41,417
- 24Dubuque County$41,404
- 25Cherokee County$41,258
- 26Mitchell County$41,197
- 27Carroll County$40,939
- 28Jackson County$40,794
- 29Shelby County$40,510
- 30Marion County$40,274
- 31Hamilton County$40,191
- 32Sac County$40,084
- 33Jasper County$39,394
- 34Harrison County$39,351
- 35Ringgold County$39,309
- 36Worth County$39,261
- 37Wright County$39,059
- 38Washington County$39,046
- 39Clay County$38,651
- 40Iowa County$38,618
- 41Story County$38,610
- 42Clayton County$38,594
- 43Kossuth County$38,458
- 44Ida County$38,356
- 45Chickasaw County$38,184
- 46Greene County$38,146
- 47Poweshiek County$38,109
- 48Hancock County$38,092
- 49Winnebago County$38,034
- 50Audubon County$37,942
- 51Montgomery County$37,894
- 52Clarke County$37,883
- 53Palo Alto County$37,828
- 54Butler County$37,766
- 55Clinton County$37,684
- 56Cass County$37,667
- 57Osceola County$37,595
- 58Black Hawk County$37,541
- 59Pottawattamie County$37,477
- 60Calhoun County$37,315
- 61Sioux County$37,166
- 62Jefferson County$36,823
- 63Buchanan County$36,527
- 64Hardin County$36,477
- 65Wayne County$36,445
- 66Emmet County$36,351
- 67Floyd County$36,197
- 68Jones County$36,193
- 69Louisa County$36,126
- 70Mahaska County$36,118
- 71Lyon County$36,117
- 72Webster County$35,947
- 73Allamakee County$35,863
- 74Monona County$35,795
- 75Des Moines County$35,662
- 76Woodbury County$35,564
- 77Taylor County$35,477
- 78Fayette County$35,469
- 79Muscatine County$35,349
- 80O'Brien County$35,198
- 81Keokuk County$35,153
- 82Howard County$35,150
- 83Monroe County$35,132
- 84Lee County$34,999
- 85Buena Vista County$34,666
- 86Crawford County$34,517
- 87Tama County$34,186
- 88Pocahontas County$34,057
- 89Van Buren County$33,900
- 90Franklin County$33,597
- 91Marshall County$33,544
- 92Page County$33,365
- 93Wapello County$33,358
- 94Henry County$33,208
- 95Davis County$32,800
- 96Lucas County$32,274
- 97Union County$31,697
- 98Appanoose County$31,168
- 99Decatur County$30,020
Questions about this map
Which zip code has the highest per capita income in Iowa?
Among zip codes with at least 1,000 residents, 52411 (Cedar Rapids, IA) has the highest: $83,518.
Which zip code has the lowest per capita income in Iowa?
52242 (Iowa City, IA) has the lowest: $4,779.
What is the per capita income for the United States?
$44,673; in Iowa it is $40,877.
Where does this data come from?
U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). Total income of everyone in the zip divided by the number of residents, including children. Lower than household income because it's per person.
More maps
- Population
- Population density
- Median household income
- Median home value
- Median gross rent
- Median age
- Poverty rate
- Bachelor's degree or higher
- Homeownership rate
- Average commute
- Work from home
- Unemployment rate
- Diversity index
- Broadband access
- Uninsured rate
- Veterans
- Foreign-born residents
- Housing vacancy
- Rent-burdened renters
- Residents 65 and older
- Residents under 18
- Median earnings per worker
- Tech workers
- Healthcare workers
- Self-employed workers
- Government workers
- 1-year home price change
- 5-year home price change
- 10-year home price change
- Income inequality (Gini)