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
51053 Schaller $76,254 510 #373 #10,117 5.9%
50519 Bode $76,346 260 #372 #10,083 7.7%
50536 Emmetsburg $76,479 1,880 #371 #10,025 4.8%
52146 Harpers Ferry $76,484 450 #370 #10,023 4.4%
50591 Thor $76,500 130 #369 #10,017 0.0%
50483 Wesley $76,567 340 #368 #9,993 0.0%
50277 Yale $76,636 220 #367 #9,972 0.0%
52306 Mechanicsville $76,701 760 #366 #9,945 4.0%
50583 Sac City $76,727 1,290 #365 #9,936 5.4%
50034 Blairsburg $76,763 190 #364 #9,924 0.0%
50475 Sheffield $76,804 730 #363 #9,911 5.5%
51002 Alta $76,827 1,290 #362 #9,907 5.4%
52201 Ainsworth $76,862 590 #361 #9,891 5.1%
50225 Pleasantville $76,890 1,410 #360 #9,882 4.3%
50055 Collins $76,913 450 #359 #9,877 6.7%
50701 Waterloo $76,951 14,270 #358 #9,864 4.4%
52144 Fort Atkinson $77,028 590 #357 #9,837 5.1%
52210 Brandon $77,041 360 #356 #9,832 0.0%
50574 Pocahontas $77,089 1,000 #355 #9,816 5.0%
51055 Sloan $77,092 660 #354 #9,811 4.6%
51654 Thurman $77,105 200 #353 #9,806 0.0%
50651 La Porte City $77,215 1,720 #352 #9,777 4.7%
50543 Gowrie $77,260 650 #351 #9,759 4.6%
50451 Lakota $77,276 210 #350 #9,750 0.0%
50170 Monroe $77,315 1,390 #349 #9,732 4.3%
51540 Hastings $77,372 180 #348 #9,711 0.0%
52329 Rowley $77,402 340 #347 #9,704 0.0%
50658 Nashua $77,434 1,080 #346 #9,695 4.6%
52249 Keystone $77,436 410 #345 #9,692 4.9%
50851 Lenox $77,466 900 #344 #9,682 4.4%
51573 Stanton $77,474 540 #343 #9,681 3.7%
50628 Elma $77,483 560 #342 #9,679 5.4%
51048 Pierson $77,518 270 #341 #9,665 0.0%
52330 Ryan $77,625 390 #340 #9,630 5.1%
51552 Marne $77,725 120 #339 #9,588 0.0%
50050 Churdan $77,754 310 #338 #9,573 6.5%
50212 Ogden $77,768 1,440 #337 #9,571 4.9%
50151 Lucas $77,812 330 #336 #9,552 0.0%
52318 Norway $77,835 450 #335 #9,543 0.0%
52721 Bennett $77,837 350 #334 #9,542 0.0%
52079 Zwingle $77,877 350 #333 #9,528 5.7%
52772 Tipton $77,913 2,370 #332 #9,512 5.1%
52769 Stockton $77,918 270 #331 #9,511 0.0%
51533 Emerson $77,956 370 #330 #9,499 5.4%
50635 Gladbrook $77,972 700 #329 #9,494 4.3%
50457 Meservey $77,975 160 #328 #9,491 0.0%
52247 Kalona $78,022 2,530 #327 #9,477 4.7%
50423 Britt $78,030 1,250 #326 #9,473 4.8%
50680 Wellsburg $78,190 520 #325 #9,417 5.8%
51061 Washta $78,250 200 #324 #9,402 0.0%