Skip to content

Most populated ZIP codes in Alabama

The ZIP codes in Alabama with the most residents.

RankZIP codeCityCountyPopulationPopulation
135242Birmingham, ALShelby County57,37457,374
236117Montgomery, ALMontgomery County53,17253,172
336695Mobile, ALMobile County52,69052,690
435758Madison, ALMadison County50,26650,266
535405Tuscaloosa, ALTuscaloosa County49,42049,420
636830Auburn, ALLee County49,29249,292
736116Montgomery, ALMontgomery County45,25045,250
835215Birmingham, ALJefferson County43,90343,903
935401Tuscaloosa, ALTuscaloosa County43,45943,459
1036535Foley, ALBaldwin County40,62840,628
1136330Enterprise, ALCoffee County39,55739,557
1236301Dothan, ALHouston County39,45239,452
1336608Mobile, ALMobile County38,89038,890
1435226Birmingham, ALJefferson County38,58838,588
1535244Birmingham, ALShelby County38,21738,217
1636532Fairhope, ALBaldwin County38,10838,108
1736526Daphne, ALBaldwin County36,48436,484
1835601Decatur, ALMorgan County35,44935,449
1935216Birmingham, ALJefferson County34,32734,327
2035630Florence, ALLauderdale County34,02834,028
2135810Huntsville, ALMadison County32,84332,843
2235209Birmingham, ALJefferson County32,73432,734
2335603Decatur, ALMorgan County32,17932,179
2435173Trussville, ALJefferson County31,60331,603
2535811Huntsville, ALMadison County31,00831,008
2636832Auburn, ALLee County30,95930,959
2735749Harvest, ALMadison County30,71030,710
2836303Dothan, ALHouston County30,17330,173
2935611Athens, ALLimestone County29,96929,969
3035803Huntsville, ALMadison County29,19729,197
3135806Huntsville, ALMadison County29,16129,161
3235007Alabaster, ALShelby County28,58628,586
3336067Prattville, ALAutauga County28,29328,293
3435640Hartselle, ALMorgan County27,34427,344
3535160Talladega, ALTalladega County26,03126,031
3635023Bessemer, ALJefferson County25,53325,533
3735613Athens, ALLimestone County25,52325,523
3836801Opelika, ALLee County25,43825,438
3935124Pelham, ALShelby County25,23825,238
4036605Mobile, ALMobile County25,10425,104
4135756Madison, ALLimestone County24,94724,947
4235211Birmingham, ALJefferson County24,92424,924
4335020Bessemer, ALJefferson County24,89224,892
4435802Huntsville, ALMadison County23,85823,858
4536609Mobile, ALMobile County23,82023,820
4636582Theodore, ALMobile County23,70523,705
4736109Montgomery, ALMontgomery County23,58123,581
4836575Semmes, ALMobile County23,48123,481
4935801Huntsville, ALMadison County23,35723,357
5035022Bessemer, ALJefferson County23,12623,126

Source: American Community Survey 2020–2024 5-year estimates. Only ZIP codes with a delivery area are ranked. Methodology

Free to cite with a link to this page.

By state

More ZIP code rankings