Alabama
Postal abbreviation AL. 811 ZIP codes across 67 counties.
| Population | 5,086,768 |
|---|---|
| Postal abbreviation | AL |
| ZIP codes | 811 ZIP codes → |
| Area codes | 205251256334483659938 |
| Time zones | Central, Eastern |
| Counties | 67 |
Largest cities by population
Huntsville · 222,791Mobile · 203,416Birmingham · 198,173Montgomery · 197,494Tuscaloosa · 111,038Auburn · 80,594Dothan · 71,514Madison · 60,106Decatur · 57,361Florence · 41,701Prattville · 39,482Phenix City · 38,499Alabaster · 33,917Gadsden · 33,374Opelika · 32,820Northport · 31,218Enterprise · 29,505Daphne · 29,453Athens · 29,002Trussville · 26,673Bessemer · 25,400Pelham · 24,827Fairhope · 24,190Foley · 24,026Albertville · 22,813Oxford · 22,063Helena · 21,769Anniston · 21,271Cullman · 19,319Troy · 17,716
Largest counties by population
Jefferson County · 667,755Mobile County · 412,590Madison County · 405,718Baldwin County · 246,989Tuscaloosa County · 237,552Shelby County · 230,211Montgomery County · 226,718Lee County · 181,134Morgan County · 124,471Calhoun County · 116,090
Counties in Alabama
Autauga CountyBaldwin CountyBarbour CountyBibb CountyBlount CountyBullock CountyButler CountyCalhoun CountyChambers CountyCherokee CountyChilton CountyChoctaw CountyClarke CountyClay CountyCleburne CountyCoffee CountyColbert CountyConecuh CountyCoosa CountyCovington CountyCrenshaw CountyCullman CountyDale CountyDallas CountyDeKalb CountyElmore CountyEscambia CountyEtowah CountyFayette CountyFranklin CountyGeneva CountyGreene CountyHale CountyHenry CountyHouston CountyJackson CountyJefferson CountyLamar CountyLauderdale CountyLawrence CountyLee CountyLimestone CountyLowndes CountyMacon CountyMadison CountyMarengo CountyMarion CountyMarshall CountyMobile CountyMonroe CountyMontgomery CountyMorgan CountyPerry CountyPickens CountyPike CountyRandolph CountyRussell CountyShelby CountySt. Clair CountySumter CountyTalladega CountyTallapoosa CountyTuscaloosa CountyWalker CountyWashington CountyWilcox CountyWinston County
Population: U.S. Census Bureau, ACS 5-year estimates, 2024.