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
51046 Paullina $79,051 720 #301 #9,117 5.6%
50069 De Soto $78,988 520 #302 #9,138 5.8%
52171 Waucoma $78,911 450 #303 #9,169 4.4%
51639 Farragut $78,902 390 #304 #9,173 7.7%
52155 Lime Springs $78,887 560 #305 #9,177 5.4%
52248 Keota $78,837 770 #306 #9,195 6.5%
50430 Corwith $78,805 180 #307 #9,205 0.0%
50525 Clarion $78,734 1,530 #308 #9,233 6.5%
51572 Soldier $78,680 150 #309 #9,245 0.0%
52747 Durant $78,676 1,060 #310 #9,246 3.8%
51354 Ocheyedan $78,666 450 #311 #9,249 6.7%
51555 Missouri Valley $78,659 2,400 #312 #9,252 5.8%
51345 Harris $78,623 170 #313 #9,265 0.0%
52205 Anamosa $78,606 3,650 #314 #9,271 4.9%
52161 Ossian $78,593 630 #315 #9,273 3.2%
50028 Baxter $78,412 740 #316 #9,337 5.4%
52332 Shellsburg $78,398 930 #317 #9,344 5.4%
50324 $78,365 2,580 #318 #9,356 5.0%
51004 Anthon $78,352 460 #319 #9,360 4.4%
50112 Grinnell $78,304 4,790 #320 #9,376 5.4%
52212 Center Junction $78,300 130 #321 #9,378 0.0%
51561 Pacific Junction $78,293 440 #322 #9,381 6.8%
50566 Moorland $78,284 190 #323 #9,386 0.0%
51061 Washta $78,250 200 #324 #9,402 0.0%
50680 Wellsburg $78,190 520 #325 #9,417 5.8%
50423 Britt $78,030 1,250 #326 #9,473 4.8%
52247 Kalona $78,022 2,530 #327 #9,477 4.7%
50457 Meservey $77,975 160 #328 #9,491 0.0%
50635 Gladbrook $77,972 700 #329 #9,494 4.3%
51533 Emerson $77,956 370 #330 #9,499 5.4%
52769 Stockton $77,918 270 #331 #9,511 0.0%
52772 Tipton $77,913 2,370 #332 #9,512 5.1%
52079 Zwingle $77,877 350 #333 #9,528 5.7%
52721 Bennett $77,837 350 #334 #9,542 0.0%
52318 Norway $77,835 450 #335 #9,543 0.0%
50151 Lucas $77,812 330 #336 #9,552 0.0%
50212 Ogden $77,768 1,440 #337 #9,571 4.9%
50050 Churdan $77,754 310 #338 #9,573 6.5%
51552 Marne $77,725 120 #339 #9,588 0.0%
52330 Ryan $77,625 390 #340 #9,630 5.1%
51048 Pierson $77,518 270 #341 #9,665 0.0%
50628 Elma $77,483 560 #342 #9,679 5.4%
51573 Stanton $77,474 540 #343 #9,681 3.7%
50851 Lenox $77,466 900 #344 #9,682 4.4%
52249 Keystone $77,436 410 #345 #9,692 4.9%
50658 Nashua $77,434 1,080 #346 #9,695 4.6%
52329 Rowley $77,402 340 #347 #9,704 0.0%
51540 Hastings $77,372 180 #348 #9,711 0.0%
50170 Monroe $77,315 1,390 #349 #9,732 4.3%
50451 Lakota $77,276 210 #350 #9,750 0.0%