Median household income: zip codes ranked in Alabama
The middle household income: half of households earn more, half less. Includes all earners in the home. The Census caps reporting at $250,000+. These lists rank zip codes in Alabama with at least 1,000 residents, using the Census Bureau's American Community Survey 5-year estimates.
Showing Alabama. Pick another state
Zip codes with the highest median income
| # | Zip | City | Median income |
|---|---|---|---|
| 1 | 35223 | Birmingham | $168,278 |
| 2 | 35213 | Birmingham | $159,824 |
| 3 | 35808 | Huntsville | $142,273 |
| 4 | 35756 | Madison | $129,852 |
| 5 | 35741 | Brownsboro | $124,650 |
| 6 | 35226 | Birmingham | $124,516 |
| 7 | 35763 | Owens Cross Roads | $123,497 |
| 8 | 35043 | Chelsea | $121,356 |
| 9 | 36093 | Wetumpka | $120,693 |
| 10 | 36527 | Spanish Fort | $120,189 |
| 11 | 36064 | Pike Road | $119,853 |
| 12 | 35406 | Tuscaloosa | $119,250 |
| 13 | 35080 | Helena | $118,344 |
| 14 | 35758 | Madison | $117,380 |
| 15 | 35173 | Trussville | $117,105 |
| 16 | 35242 | Birmingham | $117,047 |
| 17 | 35244 | Birmingham | $113,450 |
| 18 | 35475 | Northport | $108,559 |
| 19 | 35757 | Madison | $106,175 |
| 20 | 35801 | Huntsville | $105,585 |
| 21 | 35749 | Harvest | $103,901 |
| 22 | 35824 | Huntsville | $103,619 |
| 23 | 35748 | Gurley | $103,563 |
| 24 | 35759 | Meridianville | $102,880 |
| 25 | 35186 | Wilsonville | $102,615 |
| 26 | 35803 | Huntsville | $100,846 |
| 27 | 35613 | Athens | $100,845 |
| 28 | 35091 | Kimberly | $100,375 |
| 29 | 36572 | Satsuma | $99,773 |
| 30 | 35124 | Pelham | $99,726 |
| 31 | 35243 | Birmingham | $99,645 |
| 32 | 35114 | Maylene | $98,355 |
| 33 | 36561 | Orange Beach | $98,295 |
| 34 | 35610 | Anderson | $98,188 |
| 35 | 36317 | Clopton | $97,688 |
| 36 | 35754 | Laceys Spring | $96,071 |
| 37 | 36879 | Waverly | $93,029 |
| 38 | 35117 | Mount Olive | $92,730 |
| 39 | 35585 | Spruce Pine | $92,679 |
| 40 | 35147 | Sterrett | $91,739 |
| 41 | 35811 | Huntsville | $90,812 |
| 42 | 36273 | Ranburne | $90,278 |
| 43 | 36532 | Fairhope | $89,694 |
| 44 | 36022 | Deatsville | $89,459 |
| 45 | 36526 | Daphne | $88,750 |
| 46 | 35007 | Alabaster | $88,505 |
| 47 | 35116 | Morris | $88,274 |
| 48 | 35480 | Ralph | $88,200 |
| 49 | 35645 | Killen | $87,958 |
| 50 | 35474 | Moundville | $87,933 |
| 51 | 35490 | Vance | $87,813 |
| 52 | 36518 | Chatom | $87,768 |
| 53 | 35004 | Moody | $87,652 |
| 54 | 36026 | Equality | $87,300 |
| 55 | 35806 | Huntsville | $86,768 |
| 56 | 36555 | Magnolia Springs | $86,705 |
| 57 | 35146 | Springville | $86,614 |
| 58 | 35111 | Mc Calla | $86,463 |
| 59 | 36066 | Prattville | $86,278 |
| 60 | 35671 | Tanner | $86,163 |
| 61 | 35040 | Calera | $84,554 |
| 62 | 36305 | Dothan | $84,302 |
| 63 | 35222 | Birmingham | $84,066 |
| 64 | 35128 | Pell City | $83,990 |
| 65 | 35057 | Cullman | $83,781 |
| 66 | 35126 | Pinson | $83,732 |
| 67 | 36250 | Alexandria | $83,406 |
| 68 | 35079 | Hayden | $82,938 |
| 69 | 35071 | Gardendale | $82,074 |
| 70 | 35022 | Bessemer | $81,846 |
| 71 | 35603 | Decatur | $81,490 |
| 72 | 36576 | Silverhill | $81,048 |
| 73 | 35673 | Trinity | $80,842 |
| 74 | 35098 | Logan | $80,517 |
| 75 | 35051 | Columbiana | $80,061 |
| 76 | 36542 | Gulf Shores | $79,639 |
| 77 | 35648 | Lexington | $79,500 |
| 78 | 35761 | New Market | $79,440 |
| 79 | 35651 | Mount Hope | $79,310 |
| 80 | 35046 | Clanton | $79,286 |
| 81 | 35987 | Steele | $78,906 |
| 82 | 36548 | Leroy | $78,676 |
| 83 | 35621 | Eva | $78,633 |
| 84 | 35620 | Elkmont | $78,247 |
| 85 | 36877 | Smiths Station | $78,103 |
| 86 | 36092 | Wetumpka | $78,094 |
| 87 | 35054 | Cropwell | $77,929 |
| 88 | 36316 | Chancellor | $77,016 |
| 89 | 36521 | Chunchula | $76,688 |
| 90 | 35633 | Florence | $76,637 |
| 91 | 35640 | Hartselle | $76,620 |
| 92 | 35747 | Grant | $76,420 |
| 93 | 35907 | Gadsden | $76,390 |
| 94 | 36551 | Loxley | $76,354 |
| 95 | 35802 | Huntsville | $76,324 |
| 96 | 36695 | Mobile | $76,040 |
| 97 | 36575 | Semmes | $75,884 |
| 98 | 36330 | Enterprise | $75,765 |
| 99 | 36856 | Fort Mitchell | $75,381 |
| 100 | 35078 | Harpersville | $75,056 |
Zip codes with the lowest median income
| # | Zip | City | Median income |
|---|---|---|---|
| 1 | 36776 | Sawyerville | $16,765 |
| 2 | 35443 | Boligee | $21,389 |
| 3 | 36089 | Union Springs | $24,109 |
| 4 | 36205 | Anniston | $24,734 |
| 5 | 35234 | Birmingham | $26,831 |
| 6 | 36603 | Mobile | $26,879 |
| 7 | 35401 | Tuscaloosa | $29,152 |
| 8 | 35543 | Bear Creek | $29,196 |
| 9 | 36925 | York | $29,342 |
| 10 | 35470 | Livingston | $29,475 |
| 11 | 36785 | Tyler | $29,619 |
| 12 | 36759 | Marion Junction | $30,441 |
| 13 | 36744 | Greensboro | $30,518 |
| 14 | 36610 | Mobile | $30,529 |
| 15 | 35218 | Birmingham | $30,739 |
| 16 | 36742 | Gallion | $31,231 |
| 17 | 35207 | Birmingham | $31,486 |
| 18 | 35462 | Eutaw | $31,528 |
| 19 | 36703 | Selma | $32,227 |
| 20 | 36107 | Montgomery | $32,492 |
| 21 | 36108 | Montgomery | $33,291 |
| 22 | 36786 | Uniontown | $33,375 |
| 23 | 35221 | Birmingham | $33,472 |
| 24 | 36509 | Bayou La Batre | $33,488 |
| 25 | 36104 | Montgomery | $33,823 |
| 26 | 36310 | Abbeville | $34,744 |
| 27 | 35211 | Birmingham | $34,884 |
| 28 | 36088 | Tuskegee Institute | $35,125 |
| 29 | 36032 | Fort Deposit | $35,256 |
| 30 | 35020 | Bessemer | $35,362 |
| 31 | 35805 | Huntsville | $35,385 |
| 32 | 35204 | Birmingham | $35,420 |
| 33 | 35034 | Brent | $36,002 |
| 34 | 35212 | Birmingham | $36,633 |
| 35 | 36769 | Pine Hill | $36,884 |
| 36 | 36201 | Anniston | $37,614 |
| 37 | 36862 | Lafayette | $37,719 |
| 38 | 36040 | Hayneville | $37,872 |
| 39 | 36033 | Georgiana | $37,975 |
| 40 | 36612 | Mobile | $38,056 |
| 41 | 36562 | Perdido | $38,094 |
| 42 | 35586 | Sulligent | $38,286 |
| 43 | 36756 | Marion | $38,527 |
| 44 | 35208 | Birmingham | $38,561 |
| 45 | 36009 | Brantley | $38,995 |
| 46 | 35446 | Buhl | $39,313 |
| 47 | 35772 | Stevenson | $39,313 |
| 48 | 36445 | Frisco City | $39,421 |
| 49 | 36701 | Selma | $39,815 |
| 50 | 35172 | Trafford | $39,844 |
| 51 | 36912 | Lisman | $39,926 |
| 52 | 35447 | Carrollton | $40,000 |
| 53 | 35660 | Sheffield | $40,065 |
| 54 | 35816 | Huntsville | $40,242 |
| 55 | 36921 | Toxey | $40,481 |
| 56 | 35217 | Birmingham | $40,486 |
| 57 | 35130 | Quinton | $40,690 |
| 58 | 36401 | Evergreen | $40,792 |
| 59 | 36617 | Mobile | $40,900 |
| 60 | 36432 | Castleberry | $40,962 |
| 61 | 36460 | Monroeville | $41,008 |
| 62 | 36016 | Clayton | $41,131 |
| 63 | 36017 | Clio | $41,167 |
| 64 | 36602 | Mobile | $41,420 |
| 65 | 36767 | Orrville | $41,429 |
| 66 | 36105 | Montgomery | $41,486 |
| 67 | 36010 | Brundidge | $41,503 |
| 68 | 36467 | Opp | $41,708 |
| 69 | 35574 | Kennedy | $41,818 |
| 70 | 36046 | Lapine | $41,974 |
| 71 | 36850 | Camp Hill | $42,000 |
| 72 | 35550 | Cordova | $42,216 |
| 73 | 36732 | Demopolis | $42,216 |
| 74 | 35972 | Gallant | $42,457 |
| 75 | 35206 | Birmingham | $42,549 |
| 76 | 36003 | Autaugaville | $42,554 |
| 77 | 35224 | Birmingham | $42,639 |
| 78 | 36832 | Auburn | $42,717 |
| 79 | 36607 | Mobile | $42,772 |
| 80 | 36748 | Linden | $42,826 |
| 81 | 36560 | Mount Vernon | $43,426 |
| 82 | 36860 | Hurtsboro | $43,451 |
| 83 | 36605 | Mobile | $43,538 |
| 84 | 35968 | Fort Payne | $43,539 |
| 85 | 35581 | Phil Campbell | $43,555 |
| 86 | 35989 | Valley Head | $43,580 |
| 87 | 35131 | Ragland | $43,738 |
| 88 | 35904 | Gadsden | $43,771 |
| 89 | 35966 | Flat Rock | $43,883 |
| 90 | 35548 | Brilliant | $43,958 |
| 91 | 35564 | Hackleburg | $44,096 |
| 92 | 35984 | Mentone | $44,135 |
| 93 | 36474 | Red Level | $44,141 |
| 94 | 36048 | Louisville | $44,158 |
| 95 | 36904 | Butler | $44,250 |
| 96 | 36502 | Atmore | $44,360 |
| 97 | 36081 | Troy | $44,375 |
| 98 | 35442 | Aliceville | $44,503 |
| 99 | 35973 | Gaylesville | $44,608 |
| 100 | 36269 | Muscadine | $44,618 |
Other rankings
- Population
- Population density
- Per capita income
- Median home value
- Median gross rent
- Median age
- Poverty rate
- Bachelor's degree or higher
- Homeownership rate
- Average commute
- Work from home
- Unemployment rate
- Diversity index
- Broadband access
- Uninsured rate
- Veterans
- Foreign-born residents
- Housing vacancy
- Rent-burdened renters
- Residents 65 and older
- Residents under 18
- Median earnings per worker
- Tech workers
- Healthcare workers
- Self-employed workers
- Government workers
- Income inequality (Gini)