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
52165 Ridgeway $68,943 480 #573 #13,515 0.0%
51439 Charter Oak $68,979 390 #572 #13,492 0.0%
50541 Gilmore City $69,014 340 #571 #13,481 0.0%
50141 Laurel $69,018 220 #569 #13,478 0.0%
52571 Moravia $69,018 690 #570 #13,479 4.4%
50849 Greenfield $69,056 1,280 #568 #13,459 3.9%
50514 Armstrong $69,064 640 #567 #13,455 3.1%
50557 Lehigh $69,103 300 #566 #13,433 0.0%
50616 Charles City $69,169 4,440 #565 #13,400 4.1%
51104 Sioux City $69,218 10,360 #564 #13,381 3.9%
52175 Eldorado $69,268 1,500 #563 #13,354 3.3%
52052 Guttenberg $69,291 1,390 #562 #13,342 3.6%
51232 Ashton $69,297 370 #561 #13,336 0.0%
52530 Agency $69,318 430 #560 #13,319 0.0%
52225 Elberon $69,335 200 #559 #13,315 0.0%
50626 Dunkerton $69,356 800 #558 #13,302 3.8%
51018 Cushing $69,456 160 #557 #13,258 0.0%
50162 Melbourne $69,476 550 #556 #13,248 0.0%
52755 Lone Tree $69,511 980 #555 #13,231 4.1%
52142 Fayette $69,592 550 #554 #13,194 0.0%
51037 Meriden $69,627 180 #553 #13,176 0.0%
50575 Pomeroy $69,702 370 #552 #13,138 0.0%
52553 Eddyville $69,743 720 #551 #13,123 0.0%
52237 Hopkinton $69,801 680 #550 #13,094 4.4%
51528 Dow City $69,830 390 #549 #13,074 0.0%
50452 Latimer $69,832 340 #548 #13,073 0.0%
50441 Hampton $69,855 2,210 #547 #13,057 4.1%
52537 Bloomfield $69,935 2,900 #546 #13,018 3.5%
52151 Lansing $69,945 1,020 #545 #13,011 2.9%
50401 Mason City $69,954 13,150 #544 #13,005 4.1%
51063 Whiting $69,991 470 #543 #12,984 4.3%
50135 Kellogg $70,042 750 #542 #12,965 4.0%
52720 Atalissa $70,067 400 #541 #12,953 0.0%
51049 Quimby $70,280 200 #540 #12,848 0.0%
50250 Stuart $70,285 1,140 #539 #12,845 3.5%
52216 Clarence $70,311 680 #538 #12,830 4.4%
51636 Coin $70,358 170 #537 #12,804 0.0%
50535 Early $70,430 430 #536 #12,771 0.0%
51040 Onawa $70,452 1,500 #535 #12,754 4.7%
50556 Ledyard $70,470 100 #534 #12,742 0.0%
52653 Wapello $70,530 1,480 #533 #12,713 3.4%
52569 Melrose $70,564 280 #532 #12,699 0.0%
52347 Victor $70,585 670 #531 #12,690 4.5%
51454 Manilla $70,617 560 #530 #12,670 3.6%
52640 Morning Sun $70,654 590 #529 #12,654 0.0%
50515 Ayrshire $70,790 110 #528 #12,586 0.0%
50598 Whittemore $70,792 400 #527 #12,584 5.0%
52577 Oskaloosa $70,800 6,410 #526 #12,579 3.7%
52053 Holy Cross $70,829 510 #525 #12,571 3.9%
51338 Everly $70,836 490 #524 #12,569 6.1%