Alabama ZIP Codes

ZIP Codes: 657
Cities: 595
Population: 4,997,675
Table of Alabama ZIP Codes with list of cities and counties and population for each ZIP Code.
ZIPCityCountyPopulation
35004 Leeds city, Margaret town, Moody city, Trussville city St. Clair County 11,917
35005 Adamsville city, Birmingham city, Forestdale CDP, Graysville city, Maytown town, Mulga town, Sylvan Springs town, West Jefferson town Jefferson County 8,180
35006 Hueytown city, North Johns town Jefferson County, Tuscaloosa County, Walker County 3,386
35007 Alabaster city, Calera city, Helena city, Pelham city Shelby County 27,323
35010 Alexander City city, Hackneyville CDP, Hissop CDP, New Site town, Nixburg CDP, Our Town CDP, Ray CDP Coosa County, Elmore County, Tallapoosa County 20,899
35013 Allgood town Blount County 99
35014 Childersburg city, Sylacauga city, Talladega city, Vincent town Talladega County 4,212
35016 Arab city, Joppa CDP Blount County, Cullman County, Marshall County, Morgan County 16,906
35019 Baileyton town Cullman County, Morgan County 2,289
35020 Bessemer city, Birmingham city, Brighton city, Lipscomb city, Midfield city Jefferson County 25,763
35022 Bessemer city, Birmingham city, Helena city, Hoover city, McCalla CDP Jefferson County, Shelby County 22,211
35023 Bessemer city, Birmingham city, Concord CDP, Hueytown city, Pleasant Grove city, Rock Creek CDP Jefferson County 24,780
35031 Blountsville town, Rosa town, Susan Moore town Blount County 7,379
35032 Bon Air town Talladega County 50
35033 Cullman County, Walker County 3,235
35034 Brent city, Centreville city Bibb County, Perry County 5,451
35035 Wilton town Bibb County, Shelby County 991
35036 Brookside town Jefferson County 153
35040 Alabaster city, Calera city, Columbiana city Chilton County, Shelby County 18,433
35042 Brent city, Centreville city Bibb County, Perry County 6,221
35043 Chelsea city, Pelham city, Westover town Shelby County 14,054
35044 Bon Air town, Childersburg city, Fayetteville CDP Talladega County 7,960
35045 Clanton city, Thorsby town Chilton County 14,576
35046 Clanton city Chilton County, Coosa County 5,106
35049 Cleveland town, Locust Fork town, Nectar town Blount County 3,643
35051 Calera city, Chelsea city, Columbiana city, Pelham city, Shelby CDP Shelby County 8,627
35052 St. Clair County 224
35053 Cullman County, Winston County 2,833
35054 Pell City city St. Clair County 4,233
35055 Berlin town, Cullman city, East Point CDP, Good Hope city, Holly Pond town Cullman County 22,597
35057 Cullman city, Dodge City town, Good Hope city, West Point town Cullman County 14,165
35058 Berlin town, Cullman city, East Point CDP, Fairview town, South Vinemont town Cullman County 10,112
35060 Adamsville city Jefferson County 184
35061 Birmingham city, Fairfield city, Hueytown city Jefferson County 1,517
35062 Adamsville city, Dora city, Sumiton city, West Jefferson town Jefferson County, Walker County 8,698
35063 Hayden town, Sipsey town Blount County, Jefferson County, Walker County 3,085
35064 Birmingham city, Fairfield city, Midfield city Jefferson County 10,083
35068 Birmingham city, Fultondale city, Gardendale city Jefferson County 8,205
35070 Garden City town Cullman County 112
35071 Fultondale city, Gardendale city, Kimberly city, Morris town, Mount Olive CDP Jefferson County 17,487
35072 Goodwater town, Hackneyville CDP, Hanover CDP, Hollins CDP, Millerville CDP, Mount Olive CDP Clay County, Coosa County, Talladega County, Tallapoosa County 4,791
35073 Adamsville city, Brookside town, Cardiff town, Graysville city Jefferson County 3,082
35074 Bibb County 114
35077 Colony town, Cullman city, Dodge City town, Garden City town, Good Hope city, Hanceville city Cullman County 14,184
35078 Harpersville town, Vincent town, Westover town, Wilsonville town Shelby County 1,951
35079 Garden City town, Hayden town, Nectar town Blount County, Jefferson County 9,469
35080 Alabaster city, Helena city, Hoover city, Pelham city Jefferson County, Shelby County 19,266
35082 Hollins CDP Clay County 0
35083 Baileyton town, Holly Pond town Cullman County 4,024
35085 Jemison city, Thorsby town Chilton County 8,140
35087 Baileyton town, Joppa CDP Cullman County, Marshall County, Morgan County 2,702
35089 Alexander City city, Hissop CDP, Kellyton town, Nixburg CDP Coosa County, Tallapoosa County 1,546
35091 Kimberly city, Morris town, Warrior city Jefferson County 3,193
35094 Birmingham city, Dunnavant CDP, Irondale city, Leeds city, Moody city, Shoal Creek CDP, Vandiver CDP Jefferson County, Shelby County, St. Clair County 15,206
35096 Lincoln city Calhoun County, Talladega County 8,644
35097 Locust Fork town Blount County 1,940
35098 Cullman County, Winston County 1,337
35111 Bessemer city, Lake View town, McCalla CDP, Woodstock town Bibb County, Jefferson County, Tuscaloosa County 17,103
35112 Argo town, Margaret town, Odenville city St. Clair County 0
35114 Alabaster city, Brantleyville CDP, Helena city Shelby County 8,156
35115 Alabaster city, Calera city, Montevallo city, Pea Ridge CDP, Wilton town Bibb County, Chilton County, Shelby County 17,448
35116 Fultondale city, Gardendale city, Kimberly city, Morris town Jefferson County 4,885
35117 Birmingham city, Brookside town, Gardendale city, Graysville city, Mount Olive CDP Jefferson County 5,866
35118 Adamsville city, Birmingham city, Maytown town, Mulga town, Pleasant Grove city, Sylvan Springs town Jefferson County 3,477
35119 Fultondale city, Gardendale city Jefferson County 136
35120 Argo town, Margaret town, Moody city, Odenville city, Springville city St. Clair County 17,106
35121 Allgood town, Altoona town, Cleveland town, Highland Lake town, Oneonta city, Rosa town, Susan Moore town Blount County, Etowah County, St. Clair County 16,441
35124 Alabaster city, Chelsea city, Helena city, Hoover city, Indian Springs Village city, Pelham city Shelby County 24,594
35125 Pell City city, Riverside city St. Clair County 10,752
35126 Birmingham city, Clay city, Pinson city, Remlap CDP, Trussville city Blount County, Jefferson County 21,997
35127 Birmingham city, Hueytown city, Pleasant Grove city Jefferson County 9,638
35128 Pell City city, Sterrett CDP Shelby County, St. Clair County 10,831
35130 Adamsville city, Birmingham city, Dora city, West Jefferson town Jefferson County, Walker County 3,509
35131 Ragland town St. Clair County 3,347
35133 Locust Fork town, Oneonta city, Remlap CDP Blount County, St. Clair County 3,406
35135 Pell City city, Riverside city St. Clair County 2,075
35136 Hanover CDP, Hissop CDP, Nixburg CDP, Rockford town, Stewartville CDP, Weogufka CDP Coosa County 2,153
35143 Shelby CDP Shelby County 3,238
35146 Argo town, Clay city, Odenville city, Springville city Blount County, Jefferson County, St. Clair County 12,049
35147 Chelsea city, Harpersville town, Sterrett CDP, Vandiver CDP, Westover town Shelby County 5,752
35148 Sumiton city Jefferson County, Walker County 2,419
35149 Sylacauga city Talladega County 127
35150 Bon Air town, Childersburg city, Hollins CDP, Mignon CDP, Oak Grove town, Stewartville CDP, Sylacauga city Clay County, Coosa County, Talladega County 17,421
35151 Childersburg city, Fayetteville CDP, Oak Grove town, Stewartville CDP, Sylacauga city, Talladega Springs town, Weogufka CDP Coosa County, Talladega County 7,893
35160 Lincoln city, Sylacauga city, Talladega city, Waldo town Clay County, Talladega County 26,369
35171 Thorsby town Chilton County 3,556
35172 County Line town, Locust Fork town, Trafford town, Warrior city Blount County, Jefferson County 2,761
35173 Argo town, Birmingham city, Clay city, Irondale city, Leeds city, Moody city, Trussville city Jefferson County, St. Clair County 30,218
35175 Union Grove town Marshall County, Morgan County 5,054
35176 Dunnavant CDP, Sterrett CDP, Vandiver CDP Shelby County 766
35178 Sterrett CDP, Vincent town Shelby County, St. Clair County 2,894
35179 Cullman city, South Vinemont town, West Point town Cullman County, Morgan County, Winston County 8,602
35180 Hayden town, Kimberly city, Smoke Rise CDP, Trafford town, Warrior city Blount County, Jefferson County 14,615
35181 Jefferson County 26
35183 Stewartville CDP, Weogufka CDP Coosa County 949
35184 Vance town, West Blocton town, Woodstock town Bibb County, Tuscaloosa County 5,788
35185 Westover town Shelby County 0
35186 Chelsea city, Harpersville town, Westover town, Wilsonville town Shelby County 5,151
35188 Vance town, Woodstock town Bibb County, Tuscaloosa County 2,745
35203 Birmingham city Jefferson County 3,160
35204 Birmingham city Jefferson County 9,287
35205 Birmingham city Jefferson County 18,709
35206 Birmingham city, Irondale city Jefferson County 16,447
35207 Birmingham city, Fultondale city Jefferson County 7,153
35208 Birmingham city Jefferson County 14,112
35209 Birmingham city, Homewood city, Mountain Brook city, Vestavia Hills city Jefferson County 29,287
35210 Birmingham city, Irondale city, Leeds city, Mountain Brook city, Trussville city, Vestavia Hills city Jefferson County 13,457
35211 Bessemer city, Birmingham city, Hoover city, Lipscomb city Jefferson County 24,762
35212 Birmingham city Jefferson County 10,626
35213 Birmingham city, Irondale city, Mountain Brook city Jefferson County 14,807
35214 Adamsville city, Birmingham city, Brookside town, Forestdale CDP, Graysville city Jefferson County 18,106
35215 Birmingham city, Center Point city, Clay city, Fultondale city, Gardendale city, Grayson Valley CDP, Pinson city Jefferson County 46,817
35216 Homewood city, Hoover city, Mountain Brook city, Vestavia Hills city Jefferson County, Shelby County 38,829
35217 Birmingham city, Fultondale city, Gardendale city, Tarrant city Jefferson County 12,906
35218 Birmingham city Jefferson County 7,622
35221 Birmingham city, Midfield city Jefferson County 3,787
35222 Birmingham city Jefferson County 8,739
35223 Birmingham city, Homewood city, Irondale city, Mountain Brook city, Vestavia Hills city Jefferson County 11,432
35224 Adamsville city, Birmingham city, Edgewater CDP, Fairfield city, Maytown town, McDonald Chapel CDP, Minor CDP, Pleasant Grove city Jefferson County 5,535
35226 Bessemer city, Birmingham city, Homewood city, Hoover city, Vestavia Hills city Jefferson County 38,064
35228 Birmingham city, Brighton city, Fairfield city, Lipscomb city, Midfield city Jefferson County 10,152
35229 Homewood city Jefferson County 1,985
35233 Birmingham city Jefferson County 2,469
35234 Birmingham city Jefferson County 4,887
35235 Birmingham city, Center Point city, Clay city, Grayson Valley CDP, Irondale city, Trussville city Jefferson County 21,357
35242 Birmingham city, Brook Highland CDP, Chelsea city, Dunnavant CDP, Eagle Point CDP, Highland Lakes CDP, Hoover city, Indian Springs Village city, Irondale city, Meadowbrook CDP, Pelham city, Shoal Creek CDP, Vestavia Hills city Jefferson County, Shelby County 57,077
35243 Birmingham city, Hoover city, Mountain Brook city, Vestavia Hills city Jefferson County, Shelby County 17,532
35244 Bessemer city, Helena city, Hoover city, Indian Springs Village city, Pelham city Jefferson County, Shelby County 36,121
35249 Birmingham city Jefferson County 40
35254 Birmingham city Jefferson County 1,395
35401 Northport city, Tuscaloosa city Tuscaloosa County 36,403
35404 Cottondale CDP, Holt CDP, Tuscaloosa city Tuscaloosa County 23,644
35405 Tuscaloosa city Tuscaloosa County 47,828
35406 Northport city, Tuscaloosa city Tuscaloosa County 18,228
35441 Akron town Hale County 1,170
35442 Aliceville city, McMullen town, Memphis town, Pickensville town Greene County, Pickens County, Sumter County 5,798
35443 Boligee town, Forkland town Greene County 1,170
35444 Brookwood town, Tuscaloosa city Jefferson County, Tuscaloosa County 4,216
35446 Tuscaloosa city Tuscaloosa County 2,168
35447 Aliceville city, Carrollton town, Pickensville town Pickens County 3,173
35452 Coker town, Northport city, Tuscaloosa city Tuscaloosa County 3,886
35453 Brookwood town, Coaling town, Cottondale CDP, Tuscaloosa city Tuscaloosa County 12,163
35456 Tuscaloosa city Bibb County, Tuscaloosa County 4,855
35457 Tuscaloosa County 57
35458 Tuscaloosa County 742
35459 Emelle town, Geiger town Sumter County 976
35460 Epes town, Gainesville town Sumter County 782
35461 Ethelsville town, Macedonia CDP Lamar County, Pickens County 1,949
35462 Eutaw town, Union town Greene County 4,408
35463 Greene County, Tuscaloosa County 2,143
35464 Gainesville town Greene County, Sumter County 642
35466 Gordo town Pickens County, Tuscaloosa County 5,310
35469 Greene County, Tuscaloosa County 432
35470 Bellamy CDP, Epes town, Livingston city Sumter County 5,067
35473 Northport city, Tuscaloosa city Tuscaloosa County 19,138
35474 Moundville town Hale County, Tuscaloosa County 7,335
35475 Northport city, Tuscaloosa city Tuscaloosa County 19,533
35476 Northport city, Tuscaloosa city Tuscaloosa County 7,755
35477 Panola CDP Sumter County 137
35480 Greene County, Tuscaloosa County 1,926
35481 Reform town Pickens County 3,308
35487 Tuscaloosa city Tuscaloosa County 1,130
35490 Brookwood town, Coaling town, Tuscaloosa city, Vance town, Woodstock town Tuscaloosa County 5,445
35491 Greene County 0
35501 Jasper city, Kansas town Walker County 10,045
35503 Jasper city Walker County, Winston County 9,450
35504 Jasper city, Sipsey town Walker County 13,582
35540 Addison town Cullman County, Winston County 2,410
35541 Arley town Cullman County, Winston County 3,707
35542 Fayette County 888
35543 Bear Creek town Marion County 1,266
35544 Beaverton town Lamar County 794
35545 Belk town Fayette County 165
35546 Berry town Fayette County, Tuscaloosa County, Walker County 3,784
35548 Brilliant town, Twin town, Winfield city Marion County 2,066
35549 Carbon Hill city, Eldridge town, Kansas town Fayette County, Walker County 3,152
35550 Cordova city Walker County 5,184
35552 Detroit town Lamar County, Marion County 1,331
35553 Double Springs town Winston County 4,882
35554 Eldridge town, Glen Allen town Fayette County, Marion County, Walker County 1,074
35555 Belk town, Fayette city, Glen Allen town Fayette County, Lamar County, Pickens County, Tuscaloosa County 9,688
35559 Glen Allen town Fayette County 64
35563 Brilliant town, Gu-Win town, Guin city, Hamilton city, Twin town, Winfield city Fayette County, Lamar County, Marion County 3,816
35564 Bear Creek town, Hackleburg town Franklin County, Marion County 2,114
35565 Bear Creek town, Haleyville city, Lynn town Franklin County, Lawrence County, Marion County, Winston County 11,431
35570 Hamilton city Lamar County, Marion County 11,097
35571 Hodges town Franklin County, Marion County 754
35572 Winston County 1,426
35573 Kansas town Walker County 9
35574 Belk town, Kennedy town Fayette County, Lamar County, Pickens County, Tuscaloosa County 1,411
35575 Lynn town, Natural Bridge town Winston County 1,020
35576 Millport town Lamar County, Pickens County 3,356
35577 Natural Bridge town Winston County 3
35578 Carbon Hill city, Lynn town, Nauvoo town Walker County, Winston County 5,331
35579 Oakman town Tuscaloosa County, Walker County 3,597
35580 Parrish town Walker County 3,817
35581 Bear Creek town, Hackleburg town, Phil Campbell town, Spruce Pine CDP Franklin County, Marion County 5,925
35582 Red Bay city, Vina town Franklin County 4,590
35584 Sipsey town Walker County 262
35585 Spruce Pine CDP Franklin County 1,728
35586 Detroit town, Sulligent city Lamar County 3,851
35587 Walker County 616
35592 Vernon city Lamar County 4,127
35593 Vina town Franklin County, Marion County 1,713
35594 Brilliant town, Glen Allen town, Gu-Win town, Winfield city Fayette County, Marion County 7,198
35601 Decatur city, Trinity town Morgan County 34,682
35603 Decatur city, Priceville town, Trinity town Lawrence County, Morgan County 32,186
35610 Anderson town Lauderdale County, Limestone County 1,799
35611 Athens city Limestone County 26,761
35613 Athens city, Huntsville city Limestone County 20,475
35614 Athens city Lauderdale County, Limestone County 6,950
35615 Limestone County 0
35616 Cherokee town Colbert County 3,519
35618 Courtland town, North Courtland town Lawrence County 2,148
35619 Cullman County, Lawrence County, Morgan County 4,703
35620 Elkmont town Limestone County 11,572
35621 Eva town Cullman County, Morgan County 2,932
35622 Falkville town, Hartselle city Cullman County, Morgan County 7,331
35630 Florence city, St. Florian town, Underwood-Petersville CDP Colbert County, Lauderdale County 32,632
35632 Florence city Lauderdale County 618
35633 Florence city, Underwood-Petersville CDP Colbert County, Lauderdale County 20,454
35634 Florence city, St. Florian town, Underwood-Petersville CDP Colbert County, Lauderdale County 10,375
35640 Decatur city, Falkville town, Hartselle city, Somerville town Morgan County 26,780
35643 Hillsboro town Lawrence County 4,061
35645 Killen town Lauderdale County 13,206
35646 Leighton town, Muscle Shoals city Colbert County 4,327
35647 Lester town Limestone County 1,191
35648 Anderson town, Lexington town Lauderdale County 3,325
35649 Decatur city, Huntsville city, Mooresville town Limestone County 83
35650 Moulton city Lawrence County, Morgan County 12,996
35651 Lawrence County 1,441
35652 Rogersville town Lauderdale County, Limestone County 9,350
35653 Belgreen CDP, Russellville city Colbert County, Franklin County 10,904
35654 Littleville town, Russellville city Colbert County, Franklin County, Lawrence County 7,939
35660 Muscle Shoals city, Sheffield city, Tuscumbia city Colbert County 9,438
35661 Muscle Shoals city, Sheffield city, Tuscumbia city Colbert County, Lauderdale County 18,799
35670 Priceville town, Somerville town Morgan County 6,667
35671 Athens city, Decatur city, Huntsville city Limestone County 1,874
35672 Courtland town, Hatton CDP, Town Creek town Colbert County, Lawrence County 5,391
35673 Decatur city, Trinity town Lawrence County, Morgan County 7,350
35674 Littleville town, Muscle Shoals city, Sheffield city, Tuscumbia city Colbert County, Franklin County 19,841
35677 Waterloo town Lauderdale County 2,120
35739 Ardmore town Giles County, Limestone County, Madison County 4,887
35740 Bridgeport city Jackson County 3,371
35741 Huntsville city Madison County 3,415
35744 Dutton town, Pisgah town, Scottsboro city Jackson County 1,995
35745 Jackson County 100
35746 Stevenson city Jackson County 570
35747 Grant town Marshall County 5,930
35748 Gurley town, Huntsville city Jackson County, Madison County 7,338
35749 Harvest CDP, Huntsville city Limestone County, Madison County 27,196
35750 Hazel Green CDP, Meridianville CDP Madison County 13,349
35751 Jackson County 264
35752 Hollywood town, Stevenson city Jackson County 2,091
35754 Huntsville city Marshall County, Morgan County 5,699
35755 Langston town Jackson County, Marshall County 455
35756 Athens city, Huntsville city, Madison city, Triana town Limestone County, Madison County 22,410
35757 Huntsville city, Madison city Limestone County, Madison County 17,829
35758 Huntsville city, Madison city Madison County 47,184
35759 Huntsville city, Meridianville CDP, Moores Mill CDP Madison County 10,557
35760 New Hope city, Owens Cross Roads town Madison County, Marshall County 5,077
35761 Hazel Green CDP, Moores Mill CDP, New Market CDP Madison County 13,187
35763 Huntsville city, Owens Cross Roads town Madison County 19,328
35764 Paint Rock town Jackson County 557
35765 Henagar city, Pisgah town, Sylvania town DeKalb County, Jackson County 4,768
35766 Jackson County 231
35768 Hytop town, Scottsboro city, Skyline town Jackson County 12,851
35769 Hollywood town, Scottsboro city Jackson County, Marshall County 9,810
35771 Langston town, Powell town, Scottsboro city, Section town DeKalb County, Jackson County 3,071
35772 Bridgeport city, Stevenson city Jackson County 4,895
35773 Harvest CDP, Huntsville city, Meridianville CDP Limestone County, Madison County 14,089
35774 Jackson County 199
35775 Morgan County 554
35776 Paint Rock town, Pleasant Groves town, Scottsboro city, Skyline town, Woodville town Jackson County, Madison County, Marshall County 3,447
35801 Huntsville city Madison County 25,145
35802 Huntsville city Madison County 23,629
35803 Huntsville city Madison County 27,990
35805 Huntsville city, Redstone Arsenal CDP Madison County 20,033
35806 Huntsville city Madison County 26,199
35808 Huntsville city, Madison city, Redstone Arsenal CDP Madison County 1,218
35810 Huntsville city, Meridianville CDP, Moores Mill CDP Madison County 31,735
35811 Huntsville city, Moores Mill CDP Madison County 28,129
35816 Huntsville city Madison County 14,440
35824 Huntsville city Madison County 9,129
35896 Huntsville city Madison County 619
35901 Coats Bend CDP, Gadsden city, Rainbow City city, Tidmore Bend CDP Cherokee County, Etowah County 18,827
35903 Ballplay CDP, Gadsden city, Glencoe city, Hokes Bluff city Cherokee County, Etowah County 18,240
35904 Attalla city, Gadsden city, Lookout Mountain CDP, Reece City town Etowah County 13,571
35905 Gadsden city, Glencoe city, Hokes Bluff city, Southside city Calhoun County, Etowah County 5,934
35906 Gadsden city, Rainbow City city Etowah County 10,309
35907 Glencoe city, Southside city Etowah County 9,138
35950 Albertville city, Boaz city, Guntersville city Marshall County 20,816
35951 Albertville city, Guntersville city DeKalb County, Marshall County 13,348
35952 Altoona town, Egypt CDP, Snead town, Susan Moore town, Walnut Grove town Blount County, Etowah County, Marshall County 8,682
35953 Ashville city St. Clair County 6,967
35954 Attalla city, Carlisle-Rockledge CDP, Egypt CDP, Gadsden city, Ivalee CDP, Rainbow City city, Reece City town, Ridgeville town, Whitesboro CDP DeKalb County, Etowah County 12,551
35956 Boaz city, Bristow Cove CDP, Carlisle-Rockledge CDP, Egypt CDP, New Union CDP, Sardis City town, Whitesboro CDP DeKalb County, Etowah County, Marshall County 8,562
35957 Albertville city, Boaz city, Douglas town, Sardis City town Blount County, DeKalb County, Marshall County 16,240
35958 Jackson County 3,403
35959 Cedar Bluff town, Gaylesville town Cherokee County, DeKalb County 4,212
35960 Cedar Bluff town, Centre city Cherokee County 8,459
35961 Collinsville town, Pine Ridge town, Sand Rock town Cherokee County, DeKalb County, Etowah County 6,144
35962 Crossville town, Geraldine town DeKalb County, Marshall County 8,139
35963 Crossville town DeKalb County 1,137
35966 DeKalb County, Jackson County 3,336
35967 Fort Payne city, Hammondville town, Pine Ridge town Cherokee County, DeKalb County 16,649
35968 Fort Payne city, Fyffe town, Henagar city, Pine Ridge town, Rainsville city, Sylvania town DeKalb County 5,237
35971 Fyffe town, Geraldine town, Lakeview town, Powell town, Shiloh town DeKalb County, Jackson County 5,661
35972 Gallant CDP, Ivalee CDP Etowah County, St. Clair County 1,036
35973 Broomtown CDP, Cedar Bluff town, Gaylesville town Cherokee County 3,577
35974 Geraldine town, Lakeview town DeKalb County 1,749
35975 DeKalb County, Marshall County 1,306
35976 Albertville city, Grant town, Guntersville city Blount County, Cullman County, Marshall County 17,292
35978 Henagar city, Ider town, Sylvania town DeKalb County, Jackson County 5,538
35979 DeKalb County, Jackson County 1,005
35980 Douglas town, Susan Moore town Blount County, Marshall County 6,208
35981 Ider town DeKalb County 2,015
35983 Leesburg town, Sand Rock town Cherokee County, DeKalb County 3,966
35984 Fort Payne city, Mentone town, Valley Head town Cherokee County, DeKalb County 1,401
35986 Fyffe town, Powell town, Rainsville city, Shiloh town, Sylvania town DeKalb County 7,844
35987 Ashville city, Steele town St. Clair County 2,483
35988 Sylvania town DeKalb County 2,423
35989 Hammondville town, Henagar city, Mentone town, Valley Head town DeKalb County 3,750
35990 Walnut Grove town Etowah County 0
36003 Autaugaville town Autauga County 2,397
36005 Banks town Barbour County, Bullock County, Pike County 1,486
36006 Billingsley town Autauga County, Chilton County 1,685
36008 Autauga County 0
36009 Brantley town, Glenwood town Coffee County, Crenshaw County 2,233
36010 Brundidge city Coffee County, Dale County, Pike County 5,316
36013 Pike Road town Montgomery County 395
36016 Clayton town, Eufaula city Barbour County, Henry County 4,990
36017 Blue Springs town, Clio city Barbour County 3,257
36020 Coosada town, Elmore town, Millbrook city Elmore County 1,119
36022 Deatsville town, Elmore town, Holtville CDP, Marbury CDP, Millbrook city, Pine Level CDP Autauga County, Elmore County 15,336
36024 Eclectic town Elmore County 5,152
36025 Coosada town, Elmore town, Millbrook city Elmore County 7,267
36026 Equality CDP Coosa County, Elmore County 1,239
36027 Bakerhill town, Eufaula city Barbour County, Henry County, Russell County 14,825
36028 Dozier town Covington County, Crenshaw County 1,501
36029 Fitzpatrick CDP, Pike Road town Bullock County, Macon County, Montgomery County 1,188
36030 Butler County 425
36031 Macon County 107
36032 Fort Deposit town Butler County, Lowndes County 2,355
36033 Georgiana town Butler County, Conecuh County, Monroe County 3,544
36034 Glenwood town Coffee County, Crenshaw County, Pike County 975
36035 Glenwood town, Goshen town Crenshaw County, Pike County 1,972
36036 Crenshaw County, Montgomery County 1,933
36037 Greenville city Butler County, Crenshaw County 13,194
36038 Gantt town Covington County 80
36039 Macon County 279
36040 Gordonville town, Hayneville town, Mosses town, White Hall town Lowndes County 3,762
36041 Crenshaw County, Montgomery County 1,423
36042 Butler County, Crenshaw County 1,188
36043 Montgomery city Lowndes County, Montgomery County 3,805
36046 Crenshaw County, Montgomery County 1,556
36047 Lowndes County, Montgomery County 940
36048 Clio city, Louisville town Barbour County 1,243
36049 Luverne city, Petrey town, Rutledge town Crenshaw County, Pike County 5,984
36051 Marbury CDP Autauga County, Chilton County, Elmore County 3,080
36052 Pike Road town Bullock County, Montgomery County 668
36053 Midway town Barbour County, Bullock County 2,419
36054 Coosada town, Deatsville town, Elmore town, Millbrook city, Montgomery city, Prattville city Elmore County, Montgomery County 15,362
36057 Montgomery city Montgomery County 128
36064 Montgomery city, Pike Road town Montgomery County 12,737
36066 Millbrook city, Pine Level CDP, Prattville city Autauga County, Elmore County 21,383
36067 Autaugaville town, Pine Level CDP, Prattville city Autauga County 27,717
36069 Montgomery County, Pike County 1,950
36071 Rutledge town Butler County, Crenshaw County 356
36075 Franklin town, Shorter town Macon County 1,770
36078 Emerald Mountain CDP, Reeltown CDP, Tallassee city Elmore County, Macon County, Tallapoosa County 13,346
36079 Goshen town, Troy city Coffee County, Pike County 9,397
36080 Coosa County, Elmore County 2,413
36081 Banks town, Troy city Bullock County, Pike County 15,653
36082 Troy city Pike County 979
36083 Franklin town, Tuskegee city Macon County 9,145
36088 Tuskegee city Macon County 3,561
36089 Union Springs city Bullock County, Macon County 7,743
36091 Clanton city Autauga County, Chilton County, Coosa County 3,670
36092 Blue Ridge CDP, Elmore town, Holtville CDP, Wetumpka city Elmore County 20,457
36093 Blue Ridge CDP, Emerald Mountain CDP, Redland CDP, Wetumpka city Elmore County 12,291
36101 Montgomery city Montgomery County 50
36104 Montgomery city Elmore County, Montgomery County 9,291
36105 Montgomery city Montgomery County 10,559
36106 Montgomery city Montgomery County 15,276
36107 Montgomery city Montgomery County 7,965
36108 Montgomery city Montgomery County 15,588
36109 Montgomery city Montgomery County 24,344
36110 Montgomery city Montgomery County 11,932
36111 Montgomery city Montgomery County 13,058
36112 Montgomery city Montgomery County 217
36113 Montgomery city Montgomery County 1,807
36114 Montgomery city Montgomery County 0
36115 Montgomery city Montgomery County 1,278
36116 Montgomery city, Pike Road town Montgomery County 44,722
36117 Montgomery city, Pike Road town Montgomery County 52,622
36130 Montgomery city Montgomery County 0
36201 Anniston city, Hobson City town, Oxford city, Saks CDP, West End-Cobb Town CDP Calhoun County 17,748
36203 Anniston city, Hobson City town, Oxford city Calhoun County, Talladega County 18,895
36205 Anniston city Calhoun County 1,030
36206 Anniston city, Saks CDP, Weaver city Calhoun County 11,019
36207 Anniston city, Choccolocco CDP, Oxford city, White Plains CDP Calhoun County, Cleburne County 18,940
36250 Alexandria CDP, Saks CDP Calhoun County 4,650
36251 Ashland town, Lineville city, Millerville CDP Clay County 5,413
36255 Goldville town Clay County, Tallapoosa County 1,016
36256 Daviston town, Goldville town, New Site town Clay County, Tallapoosa County 1,478
36258 Delta CDP, Hollis Crossroads CDP Clay County, Cleburne County, Randolph County 1,303
36260 Lincoln city, Oxford city Calhoun County, Talladega County 4,386
36262 Edwardsville town, Fruithurst town Cleburne County 1,647
36263 Graham CDP Randolph County 482
36264 Edwardsville town, Heflin city, Hollis Crossroads CDP Cleburne County, Randolph County 8,731
36265 Alexandria CDP, Jacksonville city, Nances Creek CDP, Weaver city Calhoun County 21,422
36266 Delta CDP, Lineville city Clay County, Randolph County 6,159
36267 Millerville CDP Clay County 228
36268 Munford town, Oxford city, Waldo town Clay County, Talladega County 5,944
36269 Edwardsville town Cleburne County 1,492
36271 Ohatchee town, Southside city Calhoun County, Etowah County 6,056
36272 Ballplay CDP, Edwardsville town, Hokes Bluff city, Nances Creek CDP, Piedmont city, Spring Garden CDP, White Plains CDP Calhoun County, Cherokee County, Cleburne County, Etowah County 13,091
36273 Ranburne town Cleburne County 2,851
36274 Roanoke city, Rock Mills CDP Chambers County, Randolph County 10,187
36276 Abanda CDP, Daviston town, Wadley town Chambers County, Clay County, Randolph County, Tallapoosa County 2,817
36277 Anniston city, Jacksonville city, Saks CDP, Weaver city Calhoun County 5,912
36278 Morrison Crossroads CDP, Wedowee town Randolph County 3,985
36279 Alexandria CDP, Glencoe city Calhoun County 2,921
36280 Morrison Crossroads CDP, Woodland town Randolph County 4,237
36301 Cowarts town, Dothan city, Malvern town, Rehobeth town, Taylor town Geneva County, Houston County 37,699
36303 Cowarts town, Dothan city, Grimes town, Headland city, Kinsey town, Napier Field town, Webb town Dale County, Henry County, Houston County 31,269
36305 Dothan city, Malvern town, Taylor town Geneva County, Houston County 16,878
36310 Abbeville city Henry County 5,929
36311 Ariton town Barbour County, Coffee County, Dale County 2,280
36312 Ashford town, Avon town, Cowarts town, Dothan city Houston County 6,095
36313 Geneva County 166
36314 Black town Geneva County 531
36316 Coffee County, Geneva County 2,138
36317 Barbour County, Dale County, Henry County 651
36318 Coffee Springs town Coffee County, Geneva County 1,505
36319 Columbia town, Haleburg town Henry County, Houston County 2,385
36320 Cottonwood town, Madrid town Houston County 3,250
36321 Cowarts town, Dothan city, Webb town Houston County 2,133
36322 Clayhatchee town, Daleville city, Level Plains town, Newton town Coffee County, Dale County, Geneva County 8,437
36323 Elba city Coffee County 7,865
36330 Daleville city, Enterprise city, Level Plains town Coffee County, Dale County 37,874
36340 Eunola CDP, Geneva city Geneva County 5,533
36343 Cottonwood town, Gordon town Houston County 1,300
36344 Geneva city, Hartford city, Slocomb city Geneva County 6,176
36345 Dothan city, Headland city, Kinsey town, Newville town Dale County, Henry County, Houston County 8,630
36346 Coffee County 1,150
36350 Dothan city, Grimes town, Midland City town, Newton town, Pinckard town Dale County, Houston County 7,634
36351 New Brockton town Coffee County 3,678
36352 Daleville city, Newton town Dale County, Geneva County, Houston County 5,442
36353 Newville town Dale County, Henry County 1,614
36360 Newton town, Ozark city Coffee County, Dale County 19,022
36362 Fort Rucker CDP, Newton town, Ozark city Dale County 5,912
36370 Gordon town Houston County 990
36371 Newton town, Pinckard town Dale County 434
36373 Henry County 665
36374 Blue Springs town Barbour County, Dale County 534
36375 Madrid town, Malvern town, Slocomb city Geneva County, Houston County 6,882
36376 Kinsey town, Webb town Houston County 2,276
36401 Castleberry town, Evergreen city Conecuh County, Escambia County, Monroe County 7,398
36420 Andalusia city, Carolina town, Horn Hill town, Libertyville town, Sanford town Conecuh County, Covington County, Escambia County 10,367
36421 Andalusia city, Babbie town, Gantt town, Heath town, River Falls town, Sanford town Conecuh County, Covington County 9,720
36425 Beatrice town, Vredenburgh town Monroe County 843
36426 Brewton city, East Brewton city, Pollard town, Riverview town Conecuh County, Escambia County 15,351
36432 Castleberry town Conecuh County, Escambia County 2,073
36435 Wilcox County 493
36436 Fulton town Clarke County 619
36439 Excel town Monroe County 82
36441 Flomaton town, Pollard town Escambia County 3,824
36442 Florala town, Lockhart town Covington County, Geneva County 3,631
36444 Monroe County 653
36445 Excel town, Frisco City town, Megargel CDP Monroe County 5,339
36446 Fulton town Clarke County 451
36451 Fulton town, Grove Hill town, Thomasville city Clarke County 4,706
36453 Kinston town Coffee County, Covington County, Geneva County 2,472
36454 Conecuh County 23
36455 Lockhart town Covington County 261
36456 McKenzie town Butler County, Conecuh County, Covington County 1,725
36460 Excel town, Monroeville city Conecuh County, Monroe County 9,960
36467 Babbie town, Horn Hill town, Kinston town, Onycha town, Opp city Coffee County, Covington County 9,829
36470 Monroe County 0
36471 Peterman CDP Conecuh County, Monroe County 716
36473 Conecuh County 323
36474 Red Level town, River Falls town Butler County, Conecuh County, Covington County 2,682
36475 Repton town Conecuh County, Monroe County 1,662
36476 River Falls town Covington County 26
36477 Geneva city, Samson city Coffee County, Covington County, Geneva County 3,647
36480 Uriah CDP Baldwin County, Monroe County 1,669
36481 Vredenburgh town Monroe County, Wilcox County 258
36482 Whatley CDP Clarke County, Monroe County 995
36483 Covington County, Escambia County 545
36502 Atmore city Baldwin County, Conecuh County, Escambia County, Monroe County 16,285
36503 Atmore city Escambia County 1,371
36505 Axis CDP, Creola city, Saraland city Mobile County 920
36507 Bay Minette city, Loxley town, Spanish Fort city, Stapleton CDP, Stockton CDP Baldwin County 20,910
36509 Bayou La Batre city Mobile County 1,596
36511 Bon Secour CDP Baldwin County 355
36512 Bucks CDP Mobile County 13
36513 Calvert CDP, Fairford CDP, Mount Vernon town Mobile County, Washington County 298
36518 Chatom town, Hobson CDP Washington County 2,497
36521 Chunchula CDP, Gulfcrest CDP, Saraland city Mobile County 5,165
36522 Citronelle city Mobile County, Washington County 7,063
36523 Bayou La Batre city, Dauphin Island town Mobile County 2,913
36524 Coffeeville town Clarke County 1,165
36525 Axis CDP, Creola city, Saraland city, Satsuma city Mobile County 2,335
36526 Daphne city, Fairhope city Baldwin County 34,627
36527 Daphne city, Loxley town, Spanish Fort city, Stapleton CDP Baldwin County 17,146
36528 Dauphin Island town Mobile County 1,771
36529 Deer Park CDP, Tibbie CDP Washington County 256
36530 Elberta town, Foley city, Orange Beach city, Perdido Beach town Baldwin County 6,411
36532 Daphne city, Fairhope city, Point Clear CDP, Silverhill town Baldwin County 35,688
36535 Bon Secour CDP, Foley city, Gulf Shores city, Magnolia Springs town, Summerdale town Baldwin County 36,605
36538 Washington County 363
36539 Fruitdale CDP Washington County 542
36540 Clarke County 863
36541 Bayou La Batre city, Grand Bay CDP Mobile County 15,048
36542 Foley city, Gulf Shores city, Orange Beach city Baldwin County 16,699
36543 Escambia County 8
36544 Bayou La Batre city Mobile County 12,049
36545 Carlton CDP, Jackson city, Rockville CDP Clarke County 9,006
36547 Gulf Shores city Baldwin County 0
36548 Leroy CDP Washington County 1,018
36549 Lillian CDP Baldwin County 5,759
36550 Baldwin County 349
36551 Daphne city, Loxley town, Robertsdale city, Stapleton CDP Baldwin County 12,635
36553 Fairford CDP, Malcolm CDP, McIntosh town, Sims Chapel CDP Washington County 3,361
36555 Magnolia Springs town Baldwin County 1,351
36556 Malcolm CDP Washington County 133
36558 Chatom town, Cullomburg CDP, Millry town Choctaw County, Washington County 3,969
36559 Fairhope city Baldwin County 150
36560 Bucks CDP, Calvert CDP, Mount Vernon town, Movico CDP Mobile County 2,936
36561 Gulf Shores city, Orange Beach city Baldwin County 8,801
36562 Perdido CDP Baldwin County, Escambia County 1,404
36564 Point Clear CDP Baldwin County 0
36567 Loxley town, Robertsdale city Baldwin County 14,005
36568 Mobile County 99
36569 St. Stephens CDP Washington County 710
36571 Chickasaw city, Mobile city, Prichard city, Saraland city, Satsuma city Mobile County 16,543
36572 Saraland city, Satsuma city Mobile County 6,725
36574 Baldwin County 1,559
36575 Mobile city, Semmes city Mobile County 22,027
36576 Robertsdale city, Silverhill town Baldwin County 4,285
36578 Loxley town, Spanish Fort city, Stapleton CDP Baldwin County 1,215
36579 Stockton CDP Baldwin County 1,252
36580 Foley city, Robertsdale city, Summerdale town Baldwin County 5,919
36581 Washington County 303
36582 Bayou La Batre city, Belle Fontaine CDP, Mobile city, Theodore CDP, Tillmans Corner CDP Mobile County 24,274
36583 Tibbie CDP Washington County 834
36584 Deer Park CDP, Vinegar Bend CDP Washington County 449
36585 Washington County 996
36587 Mobile County 12,279
36602 Mobile city Mobile County 861
36603 Mobile city Mobile County 8,438
36604 Mobile city Mobile County 9,158
36605 Mobile city Mobile County 26,830
36606 Mobile city Mobile County 18,697
36607 Mobile city Mobile County 6,004
36608 Mobile city Mobile County 35,268
36609 Mobile city Mobile County 23,413
36610 Chickasaw city, Mobile city, Prichard city Mobile County 9,948
36611 Chickasaw city, Mobile city, Prichard city, Saraland city Mobile County 6,421
36612 Mobile city, Prichard city Mobile County 4,208
36613 Mobile city, Prichard city, Saraland city, Semmes city Mobile County 12,659
36615 Mobile city Mobile County 0
36617 Mobile city, Prichard city Mobile County 12,409
36618 Mobile city, Prichard city, Semmes city Mobile County 18,204
36619 Mobile city, Tillmans Corner CDP Mobile County 15,334
36652 Mobile city Mobile County 0
36663 Prichard city Mobile County 59
36688 Mobile city Mobile County 1,275
36693 Mobile city Mobile County 19,528
36695 Mobile city Mobile County 52,433
36701 Selma city, Selmont-West Selmont CDP, Valley Grande city Dallas County, Perry County 21,247
36703 Selma city, Selmont-West Selmont CDP, Valley Grande city Autauga County, Dallas County 12,471
36720 Boykin CDP Wilcox County 668
36722 Marengo County, Wilcox County 118
36723 Boykin CDP Wilcox County 444
36726 Camden city Monroe County, Wilcox County 4,986
36727 Clarke County 108
36728 Catherine CDP Marengo County, Wilcox County 539
36732 Demopolis city Marengo County 7,425
36736 Marengo County 1,725
36738 Dayton town, Faunsdale town Hale County, Marengo County 1,021
36740 Forkland town Greene County 1,083
36741 Wilcox County 0
36742 Demopolis city, Providence town Hale County, Marengo County 2,917
36744 Greensboro city Hale County, Perry County 5,681
36748 Dayton town, Linden city, Providence town Marengo County 2,520
36749 Valley Grande city Autauga County, Dallas County 734
36750 Maplesville town Bibb County, Chilton County 2,320
36751 Clarke County, Monroe County, Wilcox County 538
36752 Benton town, Lowndesboro town, White Hall town Lowndes County 1,014
36753 Monroe County, Wilcox County 27
36754 Marengo County 594
36756 Marion city Hale County, Perry County 5,180
36758 Autauga County, Chilton County, Dallas County 1,367
36759 Dallas County, Perry County 2,106
36761 Dallas County, Lowndes County, Wilcox County 667
36763 Myrtlewood town Marengo County 126
36764 Nanafalia CDP Marengo County 0
36765 Newbern town Hale County, Perry County 1,554
36766 Oak Hill town Wilcox County 24
36767 Orrville town Dallas County 1,383
36768 Oak Hill town, Pine Apple town Monroe County, Wilcox County 990
36769 Pine Hill town, Yellow Bluff town Marengo County, Wilcox County 2,037
36773 Dallas County, Marengo County 290
36775 Dallas County, Lowndes County 1,319
36776 Hale County 1,986
36782 Myrtlewood town, Nanafalia CDP, Sweet Water town Marengo County 2,140
36783 Thomaston town Marengo County, Wilcox County 708
36784 Putnam CDP, Thomasville city Clarke County, Marengo County, Wilcox County 6,019
36785 Benton town, Gordonville town, White Hall town Dallas County, Lowndes County 916
36786 Uniontown town Hale County, Marengo County, Perry County 2,396
36790 Maplesville town Chilton County 579
36792 Bibb County, Chilton County 1,246
36793 Bibb County, Chilton County, Perry County 680
36801 Auburn city, Opelika city Chambers County, Lee County 23,566
36804 Auburn city, Opelika city Lee County, Macon County, Russell County 19,307
36830 Auburn city, Opelika city Lee County, Macon County 48,282
36832 Auburn city, Loachapoka town Lee County, Macon County 27,384
36849 Auburn city Lee County 4,339
36850 Camp Hill town, Dadeville city Chambers County, Lee County, Tallapoosa County 2,799
36851 Russell County 0
36852 Cusseta town, Lanett city, Opelika city, Valley city Chambers County, Lee County 2,862
36853 Dadeville city Tallapoosa County 8,163
36854 Valley city Chambers County, Lee County 16,226
36855 Five Points town, Fredonia CDP, Standing Rock CDP Chambers County, Troup County 1,305
36856 Russell County 8,606
36858 Russell County 473
36860 Hurtsboro town Bullock County, Macon County, Russell County 1,854
36861 Alexander City city, Dadeville city, Jacksons' Gap town Tallapoosa County 2,816
36862 La Fayette city, Penton CDP Chambers County 5,380
36863 Fredonia CDP, Huguley CDP, Lanett city, Valley city Chambers County 12,408
36865 Loachapoka town Lee County 42
36866 Notasulga town, Reeltown CDP, Tuskegee city Lee County, Macon County, Tallapoosa County 4,145
36867 Phenix City city Lee County, Russell County 21,298
36869 Ladonia CDP, Phenix City city Russell County 22,109
36870 Ladonia CDP, Phenix City city, Smiths Station city Lee County, Russell County 19,581
36871 Russell County 1,085
36874 Lee County, Russell County 9,488
36875 Phenix City city Russell County 3,732
36877 Phenix City city, Smiths Station city Lee County, Russell County 12,904
36879 Auburn city, Waverly town Chambers County, Lee County, Tallapoosa County 2,583
36901 Bellamy CDP Sumter County 74
36904 Butler town, Lisman town Choctaw County 3,842
36907 Cuba town Sumter County 1,800
36908 Gilbertown town Choctaw County 1,824
36910 Choctaw County 14
36912 Lisman town Choctaw County, Sumter County 1,814
36913 Choctaw County 50
36915 Needham town Choctaw County 741
36916 Pennington town Choctaw County 770
36919 Cullomburg CDP, Silas town Choctaw County, Washington County 1,730
36921 Needham town, Toxey town Choctaw County 969
36922 Choctaw County, Sumter County 724
36925 Livingston city, York city Sumter County 2,863
38852 Burnsville town, Iuka city Colbert County, Tishomingo County 8,446

Census data for Alabama

Demographic estimates in Alabama

Total population
Total population4,997,675
Male2,429,703
Female2,567,972
Population by age
Under 18 years1,122,381
18 to 65 years3,030,867
65 years and over844,427
Median age (years)39.3
Population by race
Total population4,997,675
One race4,842,360
   White3,338,590
   Black or African American1,324,233
   American Indian and Alaska Native21,661
   Asian70,161
   Native Hawaiian and Other Pacific Islander1,702
   Some other race86,013
Two or more races155,315

Economic characteristics in Alabama

Income and benefits (in inflation-adjusted dollars)
Total households1,902,983
Less than $10,000140,205
$10,000 to $24,999299,061
$25,000 to $49,999437,247
$50,000 to $99,999558,599
$100,000 to $149,999263,256
$150,000 to $199,999106,617
$200,000 or more97,998
Median household income (dollars)54,943

Housing characteristics in Alabama

Housing occupancy
Total housing units2,278,526
Occupied housing units1,902,983
Vacant housing units375,543
Housing tenure
Occupied housing units1,902,983
Owner-occupied1,320,571
Renter-occupied582,412
Value
Owner-occupied units1,320,571
Less than $50,000156,996
$50,000 to $99,999241,773
$100,000 to $149,999224,781
$150,000 to $199,999217,564
$200,000 to $299,999244,721
$300,000 to $499,999164,402
$500,000 to $999,99958,805
$1,000,000 or more11,529
Median (dollars)157,100
Gross rent
Occupied units paying rent523,235
Less than $50075,141
$500 to $999269,859
$1,000 to $1,499138,800
$1,500 to $1,99929,111
$2,000 to $2,4996,419
$2,500 to $2,9991,517
$3,000 or more2,388
Median (dollars)852
No rent paid59,177

How many ZIP Codes are in Alabama?

There are 657 ZIP Codes in Alabama.

What is the largest ZIP Code by population in the Alabama?

The largest ZIP Code in Alabama is 35242 with a population of 57,077.

TOP-5 ZIP codes by population in Alabama:
  • 35242
  • 36117
  • 36695
  • 36830
  • 35405