Alabama — Income by ZIP Code

IRS AGI Data, Tax Year 2022

$74,340
State Avg AGI
#45
National Rank (of 51)
571
ZIP Codes
2,095,470
Tax Returns

Highest income ZIP: 35223  •  Lowest income ZIP: 36610

All ZIP Codes in Alabama

ZIP Code City Avg AGI ▴ Returns State Rank Nat. Rank % >$200k
36105 Montgomery $40,302 3,930 #521 #26,740 1.0%
36089 Union Springs $40,441 2,860 #520 #26,720 1.8%
36617 Mobile $40,571 4,820 #519 #26,703 0.6%
36740 Forkland $40,837 430 #518 #26,659 0.0%
35061 Dolomite $41,127 550 #517 #26,611 0.0%
36509 Bayou La Batre $41,255 780 #516 #26,594 0.0%
36869 Phenix City $41,433 8,020 #515 #26,561 0.8%
36912 Lisman $41,575 640 #514 #26,531 0.0%
36769 Pine Hill $41,755 1,010 #513 #26,493 0.0%
36759 Marion Junction $41,816 560 #512 #26,479 0.0%
36560 Mount Vernon $41,882 1,270 #511 #26,467 0.0%
35810 Huntsville $42,017 13,380 #510 #26,444 0.9%
36605 Mobile $42,058 10,360 #509 #26,439 2.0%
35401 Tuscaloosa $42,420 9,350 #508 #26,399 2.1%
35442 Aliceville $42,632 1,730 #507 #26,355 1.7%
36482 Whatley $42,761 360 #506 #26,340 0.0%
36048 Louisville $42,848 490 #505 #26,327 0.0%
36030 Forest Home $43,100 170 #504 #26,279 0.0%
36756 Marion $43,402 1,850 #503 #26,212 0.0%
36613 Eight Mile $43,649 4,710 #502 #26,160 0.9%
36538 Frankville $44,284 130 #501 #26,037 0.0%
36071 Rutledge $44,344 290 #500 #26,030 0.0%
36206 Anniston $44,745 4,660 #499 #25,938 0.6%
36916 Pennington $44,821 230 #498 #25,920 0.0%
36483 Wing $44,852 170 #497 #25,911 0.0%
36907 Cuba $44,867 620 #496 #25,907 0.0%
35764 Paint Rock $44,920 240 #495 #25,898 0.0%
36471 Peterman $44,927 370 #494 #25,895 0.0%
35214 Birmingham $45,036 7,980 #493 #25,872 0.8%
35005 Adamsville $45,478 3,290 #492 #25,771 0.9%
36744 Greensboro $45,527 2,470 #491 #25,758 1.6%
36032 Fort Deposit $45,872 960 #490 #25,643 0.0%
36618 Mobile $46,204 7,790 #489 #25,551 1.0%
36736 Dixons Mills $46,220 530 #488 #25,546 0.0%
35904 Gadsden $46,353 5,240 #487 #25,513 1.2%
36850 Camp Hill $46,381 1,040 #486 #25,503 1.9%
36033 Georgiana $46,636 1,400 #485 #25,445 1.4%
35073 Alden $46,784 1,010 #484 #25,405 0.0%
35034 Brent $46,923 1,360 #483 #25,361 0.0%
36863 Lanett $47,070 4,760 #482 #25,306 1.7%
36432 Castleberry $47,143 930 #481 #25,282 0.0%
35459 Emelle $47,300 300 #480 #25,248 0.0%
36442 Florala $47,343 1,160 #479 #25,225 0.0%
36858 Hatchechubbee $47,500 190 #478 #25,175 0.0%
36738 Faunsdale $47,502 370 #477 #25,173 0.0%
36034 Glenwood $47,515 330 #476 #25,170 0.0%
36010 Brundidge $47,578 1,960 #475 #25,150 1.5%
36761 Boys Ranch $47,608 340 #474 #25,141 0.0%
35549 Carbon Hill $47,913 1,370 #473 #25,033 0.0%
35961 Collinsville $47,933 2,290 #472 #25,024 1.8%