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
52326 Quasqueton $63,123 260 #701 #16,756 0.0%
52638 Middletown $63,100 260 #702 #16,767 0.0%
50473 Scarville $63,041 120 #703 #16,800 0.0%
50456 Manly $63,039 730 #704 #16,801 0.0%
51646 New Market $62,980 360 #705 #16,835 0.0%
52342 Toledo $62,964 1,540 #706 #16,845 3.3%
52806 Davenport $62,886 13,060 #707 #16,897 2.1%
52635 Lockridge $62,875 290 #708 #16,901 0.0%
51543 Kimballton $62,816 180 #709 #16,937 0.0%
50062 Dallas $62,812 320 #710 #16,939 0.0%
52133 Castalia $62,790 220 #711 #16,953 0.0%
52362 Wyoming $62,717 460 #712 #16,995 0.0%
50854 Mount Ayr $62,652 970 #713 #17,031 3.1%
52072 Saint Olaf $62,631 190 #714 #17,040 0.0%
50522 Burt $62,612 330 #715 #17,055 0.0%
52217 Clutier $62,569 230 #716 #17,080 0.0%
51334 Estherville $62,303 3,280 #717 #17,232 3.4%
50220 Perry $61,904 4,030 #718 #17,465 2.7%
52001 Dubuque $61,767 19,480 #719 #17,549 2.6%
50533 Eagle Grove $61,710 1,600 #720 #17,589 2.5%
50044 Bussey $61,671 380 #721 #17,607 0.0%
52639 Montrose $61,647 800 #722 #17,628 0.0%
52581 Plano $61,635 140 #723 #17,636 0.0%
52147 Hawkeye $61,625 480 #724 #17,644 0.0%
50223 Pilot Mound $61,546 150 #725 #17,697 0.0%
50264 Weldon $61,471 210 #726 #17,735 0.0%
52540 Brighton $61,462 610 #727 #17,743 0.0%
50845 Diagonal $61,426 300 #728 #17,761 0.0%
52070 Sabula $61,286 510 #729 #17,852 0.0%
50830 Afton $61,264 710 #730 #17,866 0.0%
51650 Riverton $61,253 130 #731 #17,875 0.0%
52501 Highland Center $61,244 12,980 #732 #17,879 2.5%
50149 Lorimor $61,175 400 #733 #17,924 0.0%
50213 Osceola $61,160 3,300 #734 #17,931 2.1%
52404 Cedar Rapids $61,011 20,230 #735 #18,025 2.5%
52074 Spragueville $60,992 130 #736 #18,036 0.0%
50136 Keswick $60,755 180 #737 #18,203 0.0%
52561 Fremont $60,636 410 #738 #18,261 0.0%
50173 Montour $60,594 340 #739 #18,288 0.0%
52732 Clinton $60,397 11,430 #740 #18,424 2.3%
50238 Russell $60,241 460 #741 #18,524 0.0%
50174 Murray $60,203 540 #742 #18,545 0.0%
50313 Des Moines $60,149 7,880 #743 #18,568 1.7%
50538 Farnhamville $60,124 250 #744 #18,585 0.0%
50662 Oelwein $59,985 2,840 #745 #18,661 2.8%
50590 Swea City $59,860 380 #746 #18,745 0.0%
50858 Orient $59,569 330 #747 #18,914 0.0%
50254 Thayer $59,542 140 #748 #18,933 0.0%
50320 Des Moines $59,410 10,140 #749 #19,005 2.1%
50641 Hazleton $59,379 620 #750 #19,021 0.0%