Iowa — Income by ZIP Code

IRS AGI Data, Tax Year 2022

$83,230
State Avg AGI
#35
National Rank (of 51)
823
ZIP Codes
1,452,790
Tax Returns

Highest income ZIP: 50061  •  Lowest income ZIP: 50314

All ZIP Codes in Iowa

ZIP Code City Avg AGI ▾ Returns State Rank Nat. Rank % >$200k
50061 Cumming $219,778 980 #1 #720 27.6%
50323 Zcta 50323 $203,555 8,540 #2 #849 26.9%
52411 Cedar Rapids $176,136 3,860 #3 #1,204 24.1%
50612 Buckingham $159,120 150 #4 #1,512 0.0%
52003 Dubuque $156,518 7,180 #5 #1,577 10.7%
51355 Okoboji $151,019 510 #6 #1,702 15.7%
50325 Clive $150,297 8,980 #7 #1,724 20.8%
52637 Mediapolis $147,553 1,170 #8 #1,805 6.0%
50074 Ellston $146,841 170 #9 #1,831 17.7%
50312 Des Moines $138,336 7,490 #10 #2,086 15.1%
50229 Prole $138,096 550 #11 #2,102 10.9%
52341 Toddville $137,420 550 #12 #2,121 12.7%
52328 Robins $135,479 1,510 #13 #2,191 19.9%
52338 Swisher $134,481 1,690 #14 #2,233 17.8%
50226 Polk City $134,266 3,350 #15 #2,250 17.6%
50131 Johnston $130,357 11,910 #16 #2,398 16.5%
52333 Solon $129,446 3,520 #17 #2,438 14.5%
52722 Bettendorf $127,685 19,930 #18 #2,514 13.5%
50109 Granger $127,319 1,750 #19 #2,542 13.7%
50261 Van Meter $126,876 1,380 #20 #2,563 15.9%
50216 Panora $125,935 1,340 #21 #2,602 11.9%
50003 Adel $125,552 4,360 #22 #2,631 14.7%
50021 Ankeny $123,335 14,940 #23 #2,736 10.2%
50263 Waukee $123,084 14,310 #24 #2,746 13.2%
52753 Le Claire $122,526 2,890 #25 #2,772 12.8%
51331 Arnolds Park $121,007 680 #26 #2,864 11.8%
50266 West Des Moines $119,896 19,450 #27 #2,929 12.1%
52068 Peosta $118,502 2,450 #28 #3,026 10.2%
50321 Des Moines $116,610 3,760 #29 #3,144 9.8%
51526 Crescent $115,961 860 #30 #3,184 8.1%
52403 Cedar Rapids $114,174 10,830 #31 #3,295 8.9%
50265 West Des Moines $112,744 16,580 #32 #3,399 9.4%
52756 Long Grove $111,117 1,060 #33 #3,515 8.5%
51571 Silver City $110,913 300 #34 #3,535 6.7%
50214 Otley $110,160 400 #35 #3,598 10.0%
50007 Alleman $109,983 240 #36 #3,608 12.5%
50237 Runnells $109,641 1,510 #37 #3,645 9.9%
51247 Rock Valley $108,835 2,310 #38 #3,729 8.2%
50219 Pella $108,650 6,390 #39 #3,747 9.7%
52227 Ely $108,502 1,440 #40 #3,762 9.0%
51014 Cleghorn $108,076 210 #41 #3,803 9.5%
50023 $107,917 22,270 #42 #3,820 10.5%
50211 Norwalk $107,824 7,890 #43 #3,829 10.8%
50624 Dike $107,508 860 #44 #3,862 10.5%
50428 Clear Lake $106,587 4,420 #45 #3,953 9.1%
51360 Spirit Lake $106,324 4,370 #46 #3,980 9.4%
50105 Gilbert $106,003 620 #47 #4,016 9.7%
50111 Grimes $105,986 8,400 #48 #4,018 9.9%
52327 Riverside $105,793 1,590 #49 #4,040 6.9%
51445 Ida Grove $105,668 1,360 #50 #4,048 6.6%