Alabama ZIP Codes
Demographics, income, and housing data for ZIP codes in Alabama (AL).
642
Total ZIPs
4,779,588
Population
$59,002
Avg Income
$164,838
Avg Home Value
42.2
Avg Median Age
Counties in Alabama
| County Name | ZIP Count | Population |
|---|---|---|
| Autauga | 7 | 56,372 |
| Baldwin | 22 | 182,086 |
| Barbour | 5 | 26,778 |
| Bibb | 8 | 23,339 |
| Blount | 8 | 45,074 |
| Bullock | 3 | 11,450 |
| Butler | 4 | 20,684 |
| Calhoun | 11 | 114,816 |
| Chambers | 4 | 34,422 |
| Cherokee | 5 | 28,045 |
| Chilton | 6 | 35,232 |
| Choctaw | 10 | 13,790 |
| Clarke | 10 | 27,712 |
| Clay | 6 | 13,295 |
| Cleburne | 4 | 14,416 |
| Coffee | 6 | 53,355 |
| Colbert | 5 | 52,812 |
| Conecuh | 5 | 13,099 |
| Coosa | 5 | 11,022 |
| Covington | 10 | 39,308 |
| Crenshaw | 6 | 13,346 |
| Cullman | 12 | 79,253 |
| Dale | 6 | 42,096 |
| Dallas | 8 | 45,309 |
| DeKalb | 14 | 62,845 |
| Elmore | 9 | 85,618 |
| Escambia | 4 | 38,199 |
| Etowah | 12 | 120,530 |
| Fayette | 6 | 16,763 |
| Franklin | 7 | 33,950 |
| Geneva | 8 | 27,456 |
| Greene | 4 | 8,619 |
| Hale | 5 | 17,442 |
| Henry | 4 | 17,154 |
| Houston | 11 | 104,259 |
| Jackson | 17 | 55,051 |
| Jefferson | 52 | 660,164 |
| Lamar | 5 | 14,067 |
| Lauderdale | 8 | 93,275 |
| Lawrence | 6 | 34,738 |
| Lee | 11 | 139,861 |
| Limestone | 10 | 79,556 |
| Lowndes | 5 | 10,520 |
| Macon | 6 | 20,920 |
| Madison | 22 | 337,795 |
| Marengo | 9 | 20,201 |
| Marion | 7 | 29,521 |
| Marshall | 9 | 99,356 |
| Mobile | 38 | 413,355 |
| Monroe | 10 | 21,887 |
| Montgomery | 19 | 230,361 |
| Morgan | 9 | 118,295 |
| Perry | 2 | 9,530 |
| Pickens | 5 | 20,127 |
| Pike | 7 | 35,192 |
| Randolph | 5 | 22,747 |
| Russell | 8 | 52,634 |
| Shelby | 17 | 203,252 |
| St. Clair | 12 | 77,005 |
| Sumter | 8 | 13,537 |
| Talladega | 9 | 79,128 |
| Tallapoosa | 5 | 36,549 |
| Tuscaloosa | 18 | 198,640 |
| Walker | 13 | 67,080 |
| Washington | 14 | 17,459 |
| Wilcox | 9 | 11,475 |
| Winston | 7 | 26,364 |
Largest Cities in Alabama
Birmingham
493,806 people · 30 ZIPs
Mobile 270,712 people · 19 ZIPs
Montgomery 214,703 people · 13 ZIPs
Huntsville 190,178 people · 11 ZIPs
Tuscaloosa 112,654 people · 4 ZIPs
Dothan 80,446 people · 3 ZIPs
Bessemer 71,463 people · 3 ZIPs
Gadsden 67,082 people · 5 ZIPs
Decatur 64,979 people · 2 ZIPs
Madison 63,731 people · 3 ZIPs
Florence 63,217 people · 3 ZIPs
Phenix City 59,744 people · 3 ZIPs
Auburn 55,272 people · 2 ZIPs
Athens 53,253 people · 3 ZIPs
Anniston 52,019 people · 4 ZIPs
Prattville 46,043 people · 2 ZIPs
Cullman 41,993 people · 3 ZIPs
Daphne 39,999 people · 2 ZIPs
Opelika 39,075 people · 2 ZIPs
Selma 37,911 people · 2 ZIPs
ZIP Codes in Alabama
Showing top 100 of 642 ZIP codes by population.
| ZIP Code | City | Population | Density |
|---|---|---|---|
| 36117 | Montgomery | 50,268 | 358 |
| 35242 | Birmingham | 49,545 | 362 |
| 35215 | Birmingham | 46,951 | 634 |
| 36695 | Mobile | 45,118 | 365 |
| 36116 | Montgomery | 43,790 | 301 |
| 35758 | Madison | 41,875 | 602 |
| 35401 | Tuscaloosa | 39,878 | 325 |
| 35405 | Tuscaloosa | 37,661 | 306 |
| 36608 | Mobile | 36,864 | 228 |
| 35216 | Birmingham | 36,408 | 1,003 |
| 36301 | Dothan | 35,759 | 155 |
| 36330 | Enterprise | 35,530 | 114 |
| 35601 | Decatur | 34,434 | 472 |
| 36830 | Auburn | 33,201 | 129 |
| 35630 | Florence | 32,629 | 491 |
| 35244 | Birmingham | 32,390 | 576 |
| 35226 | Birmingham | 31,471 | 679 |
| 35810 | Huntsville | 30,617 | 410 |
| 35603 | Decatur | 30,545 | 168 |
| 36303 | Dothan | 30,217 | 186 |
| 36605 | Mobile | 30,111 | 637 |
| 35209 | Birmingham | 29,544 | 1,218 |
| 36526 | Daphne | 27,890 | 288 |
| 36532 | Fairhope | 27,829 | 146 |
| 35020 | Bessemer | 27,139 | 549 |
| 36067 | Prattville | 26,954 | 44 |
| 35160 | Talladega | 26,822 | 31 |
| 36535 | Foley | 26,767 | 113 |
| 35211 | Birmingham | 26,236 | 572 |
| 35007 | Alabaster | 26,225 | 271 |
| 35811 | Huntsville | 25,955 | 217 |
| 36609 | Mobile | 25,846 | 1,417 |
| 35803 | Huntsville | 25,471 | 207 |
| 35023 | Bessemer | 25,436 | 109 |
| 35611 | Athens | 25,251 | 86 |
| 35173 | Trussville | 25,176 | 153 |
| 36109 | Montgomery | 24,777 | 826 |
| 36582 | Theodore | 24,624 | 118 |
| 36701 | Selma | 24,268 | 36 |
| 35640 | Hartselle | 24,267 | 85 |
| 35124 | Pelham | 23,020 | 214 |
| 35805 | Huntsville | 22,498 | 950 |
| 36801 | Opelika | 22,214 | 120 |
| 36867 | Phenix City | 22,210 | 660 |
| 36832 | Auburn | 22,071 | 120 |
| 35126 | Pinson | 21,725 | 144 |
| 35801 | Huntsville | 21,509 | 589 |
| 36108 | Montgomery | 21,306 | 118 |
| 35802 | Huntsville | 21,297 | 453 |
| 35404 | Tuscaloosa | 21,251 | 489 |
| 36265 | Jacksonville | 21,060 | 82 |
| 35633 | Florence | 20,877 | 39 |
| 35950 | Albertville | 20,826 | 180 |
| 35010 | Alexander City | 20,816 | 37 |
| 35749 | Harvest | 20,575 | 196 |
| 35613 | Athens | 20,546 | 103 |
| 36092 | Wetumpka | 20,274 | 60 |
| 36360 | Ozark | 20,157 | 43 |
| 36201 | Anniston | 20,156 | 209 |
| 35901 | Gadsden | 20,045 | 130 |
| 36207 | Anniston | 19,801 | 104 |
| 35205 | Birmingham | 19,686 | 2,100 |
| 35214 | Birmingham | 19,592 | 284 |
| 35235 | Birmingham | 19,484 | 537 |
| 35055 | Cullman | 19,427 | 117 |
| 36507 | Bay Minette | 19,090 | 22 |
| 36066 | Prattville | 19,089 | 370 |
| 35806 | Huntsville | 18,951 | 314 |
| 35022 | Bessemer | 18,888 | 111 |
| 36203 | Oxford | 18,799 | 190 |
| 36870 | Phenix City | 18,783 | 299 |
| 36869 | Phenix City | 18,751 | 97 |
| 36606 | Mobile | 18,733 | 1,103 |
| 35674 | Tuscumbia | 18,475 | 38 |
| 35150 | Sylacauga | 18,472 | 113 |
| 36502 | Atmore | 18,355 | 22 |
| 36575 | Semmes | 18,345 | 169 |
| 35903 | Gadsden | 18,088 | 104 |
| 36693 | Mobile | 17,847 | 547 |
| 35243 | Birmingham | 17,328 | 551 |
| 35206 | Birmingham | 17,177 | 649 |
| 36804 | Opelika | 16,861 | 34 |
| 35016 | Arab | 16,778 | 87 |
| 36618 | Mobile | 16,737 | 401 |
| 35967 | Fort Payne | 16,630 | 51 |
| 35661 | Muscle Shoals | 16,617 | 115 |
| 35976 | Guntersville | 16,272 | 49 |
| 36027 | Eufaula | 16,261 | 22 |
| 36426 | Brewton | 16,202 | 13 |
| 35111 | Mc Calla | 16,140 | 97 |
| 35080 | Helena | 15,881 | 141 |
| 35957 | Boaz | 15,693 | 76 |
| 35071 | Gardendale | 15,661 | 106 |
| 36541 | Grand Bay | 15,647 | 63 |
| 35121 | Oneonta | 15,570 | 42 |
| 36081 | Troy | 15,267 | 27 |
| 35816 | Huntsville | 15,228 | 1,109 |
| 36106 | Montgomery | 15,211 | 963 |
| 36054 | Millbrook | 15,066 | 239 |
| 35040 | Calera | 14,965 | 76 |
All data sourced from the U.S. Census Bureau, American Community Survey (ACS) 5-Year Estimates (2023).
PlainZIP is not affiliated with the U.S. Census Bureau or any government agency.