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
52349 Vinton $73,047 3,320 #451 #11,489 4.8%
50447 Kanawha $73,044 470 #452 #11,491 4.3%
50478 Thompson $72,988 350 #453 #11,510 0.0%
50257 Truro $72,979 490 #454 #11,515 4.1%
52751 Grand Mound $72,945 480 #455 #11,529 0.0%
50466 Riceville $72,915 800 #456 #11,545 3.8%
50020 Anita $72,856 660 #457 #11,571 4.6%
52644 Mount Union $72,758 170 #458 #11,622 0.0%
51535 Griswold $72,757 820 #459 #11,623 4.9%
50115 Guthrie Center $72,755 1,270 #460 #11,626 4.7%
51034 Mapleton $72,716 780 #461 #11,636 5.1%
52761 $72,714 14,010 #462 #11,637 4.1%
50586 Somers $72,693 150 #463 #11,652 0.0%
50539 Fenton $72,672 220 #464 #11,657 0.0%
52207 Baldwin $72,656 160 #465 #11,664 0.0%
50274 Wiota $72,566 150 #466 #11,706 0.0%
50166 Milo $72,560 710 #467 #11,710 2.8%
50460 Orchard $72,525 160 #468 #11,730 0.0%
50604 Aplington $72,431 760 #469 #11,764 4.0%
51564 Pisgah $72,400 200 #470 #11,779 0.0%
50103 Garden Grove $72,393 160 #471 #11,782 0.0%
50544 Harcourt $72,380 200 #472 #11,790 0.0%
52745 Big Rock $72,351 290 #473 #11,804 0.0%
51350 Melvin $72,315 190 #474 #11,822 0.0%
52231 Harper $72,311 180 #475 #11,826 0.0%
51557 Mondamin $72,302 380 #476 #11,832 0.0%
50602 Allison $72,290 720 #477 #11,837 4.2%
50048 Casey $72,243 370 #478 #11,858 0.0%
51462 Scranton $72,186 460 #479 #11,882 4.4%
52585 Richland $72,176 390 #480 #11,888 0.0%
51249 Sibley $72,081 1,560 #481 #11,924 4.5%
50670 Shell Rock $72,080 940 #482 #11,925 3.2%
52563 Hedrick $72,065 600 #483 #11,929 3.3%
52749 Fruitland $72,006 460 #484 #11,950 0.0%
50516 Badger $71,960 350 #485 #11,968 0.0%
51016 Correctionville $71,938 600 #486 #11,981 5.0%
50595 Webster City $71,925 4,030 #487 #11,988 4.2%
50459 Northwood $71,917 1,450 #488 #11,991 4.1%
50022 Atlantic $71,862 3,730 #489 #12,020 4.3%
52047 Farmersburg $71,848 250 #490 #12,030 0.0%
52750 Goose Lake $71,781 270 #491 #12,057 0.0%
50118 Hartford $71,742 400 #492 #12,087 0.0%
51632 Clarinda $71,672 2,670 #493 #12,128 4.9%
50561 Lytton $71,663 220 #494 #12,132 0.0%
51577 Walnut $71,650 480 #495 #12,136 6.3%
50653 Marble Rock $71,648 270 #496 #12,139 0.0%
51649 Randolph $71,643 160 #497 #12,144 0.0%
50674 Sumner $71,632 1,640 #498 #12,150 4.3%
52255 Lowden $71,478 560 #499 #12,221 0.0%
51556 Modale $71,465 200 #500 #12,229 0.0%