Local business phone numbers in Alabama
165 Alabama cities and towns with their area codes and NANPA-assigned exchanges.
Alabama at a glance
Alabama has 7 geographic area codes in service (205, 251, 256, 334, 483, 659, and 938), 3,264 assigned central office codes across 300 rate centers, and 102 carriers holding codes, according to NANPA. Each city page lists its area codes, prefixes and carriers.
Cities and towns
| Place | County | Population (2024) | Area codes | Exchanges |
|---|---|---|---|---|
| Huntsville | Madison County | 230,402 | 256, 938 | 193 |
| Mobile | Mobile County | 201,367 | 251 | 233 |
| Birmingham | Jefferson County | 196,357 | 205, 659 | 405 |
| Montgomery | Montgomery County | 195,818 | 334, 483 | 174 |
| Tuscaloosa | Tuscaloosa County | 114,288 | 205, 659 | 82 |
| Auburn | Lee County | 83,757 | 334, 483 | 31 |
| Dothan | Houston County | 71,650 | 334 | 70 |
| Madison | Madison County | 64,029 | 256, 938 | 18 |
| Decatur | Morgan County | 57,974 | 256, 938 | 67 |
| Florence | Lauderdale County | 42,716 | 256, 938 | 32 |
| Prattville | Autauga County | 40,139 | 334 | 16 |
| Phenix City | Russell County | 38,509 | 334, 483 | 32 |
| Opelika | Lee County | 35,005 | 334 | 24 |
| Alabaster | Shelby County | 34,460 | 205, 659 | 26 |
| Gadsden | Etowah County | 33,086 | 256, 938 | 39 |
| Athens | Limestone County | 32,587 | 256, 938 | 30 |
| Enterprise | Coffee County | 30,731 | 334 | 19 |
| Foley | Baldwin County | 28,043 | 251 | 73 |
| Trussville | Jefferson County | 27,079 | 205, 659 | 8 |
| Fairhope | Baldwin County | 26,044 | 251 | 14 |
| Bessemer | Jefferson County | 25,079 | 205, 659 | 42 |
| Albertville | Marshall County | 23,392 | 256, 938 | 16 |
| Anniston | Calhoun County | 21,127 | 256, 938 | 47 |
| Cullman | Cullman County | 20,239 | 256, 938 | 55 |
| Calera | Shelby County | 18,530 | 205, 659 | 7 |
| Troy | Pike County | 17,734 | 334 | 17 |
| Chelsea | Shelby County | 17,293 | 205, 659 | 9 |
| Gardendale | Jefferson County | 16,444 | 205, 659 | 12 |
| Selma | Dallas County | 16,312 | 334, 483 | 26 |
| Hartselle | Morgan County | 16,201 | 256, 938 | 13 |
| Scottsboro | Jackson County | 15,957 | 256, 938 | 33 |
| Fort Payne | DeKalb County | 15,017 | 256 | 15 |
| Talladega | Talladega County | 14,693 | 256, 938 | 19 |
| Jacksonville | Calhoun County | 14,651 | 256, 938 | 10 |
| Jasper | Walker County | 14,561 | 205, 659 | 25 |
| Alexander City | Tallapoosa County | 14,439 | 256, 938 | 19 |
| Ozark | Dale County | 14,368 | 334 | 9 |
| Pell City | St. Clair County | 14,094 | 205, 659 | 14 |
| Leeds | Jefferson County | 12,573 | 205, 659 | 11 |
| Eufaula | Barbour County | 12,363 | 334 | 14 |
| Sylacauga | Talladega County | 12,123 | 256, 938 | 16 |
| Russellville | Franklin County | 10,736 | 256, 938 | 14 |
| Boaz | Marshall County | 10,473 | 256, 938 | 9 |
| Sheffield | Colbert County | 9,335 | 256, 938 | 12 |
| Guntersville | Marshall County | 9,242 | 256, 938 | 20 |
| Clanton | Chilton County | 9,228 | 205, 659 | 16 |
| Arab | Marshall County | 8,918 | 256, 938 | 14 |
| Andalusia | Covington County | 8,728 | 334 | 17 |
| Tuskegee | Macon County | 8,653 | 334 | 12 |
| Bay Minette | Baldwin County | 8,505 | 251 | 13 |
| Atmore | Escambia County | 8,310 | 251 | 16 |
| Lincoln | Talladega County | 7,790 | 205, 659 | 7 |
| Pinson | Jefferson County | 7,781 | 205, 659 | 13 |
| Montevallo | Shelby County | 7,761 | 205, 659 | 9 |
| Wetumpka | Elmore County | 7,667 | 334, 483 | 11 |
| Oneonta | Blount County | 7,039 | 205, 659 | 7 |
| Greenville | Butler County | 6,983 | 334 | 9 |
| Hamilton | Marion County | 6,944 | 205, 659 | 8 |
| Demopolis | Marengo County | 6,724 | 334 | 8 |
| Opp | Covington County | 6,706 | 334 | 4 |
| Rainsville | DeKalb County | 5,931 | 256, 938 | 4 |
| Attalla | Etowah County | 5,746 | 256, 938 | 9 |
| Monroeville | Monroe County | 5,720 | 251 | 8 |
| Odenville | St. Clair County | 5,711 | 205 | 2 |
| Headland | Henry County | 5,429 | 334 | 3 |
| Roanoke | Randolph County | 5,424 | 334 | 4 |
| Springville | St. Clair County | 5,392 | 205, 659 | 11 |
| Brewton | Escambia County | 5,129 | 251 | 12 |
| Daleville | Dale County | 4,992 | 334 | 11 |
| Columbiana | Shelby County | 4,904 | 205, 659 | 8 |
| Winfield | Marion County | 4,862 | 205, 659 | 6 |
| Tallassee | Elmore County | 4,715 | 334 | 7 |
| Piedmont | Calhoun County | 4,706 | 256, 938 | 4 |
| Childersburg | Talladega County | 4,612 | 256, 938 | 9 |
| Jackson | Clarke County | 4,477 | 251 | 15 |
| Haleyville | Winston County | 4,313 | 205, 659 | 8 |
| Geneva | Geneva County | 4,242 | 334 | 4 |
| Fayette | Fayette County | 4,080 | 205, 659 | 8 |
| Citronelle | Mobile County | 3,928 | 251 | 6 |
| Centre | Cherokee County | 3,845 | 256 | 7 |
| Moundville | Hale County | 3,614 | 205 | 2 |
| Heflin | Cleburne County | 3,557 | 256 | 4 |
| Thomasville | Clarke County | 3,540 | 334 | 10 |
| Elba | Coffee County | 3,531 | 334 | 5 |
| Moulton | Lawrence County | 3,408 | 256, 938 | 8 |
| Hanceville | Cullman County | 3,346 | 256, 938 | 7 |
| Evergreen | Conecuh County | 3,323 | 251 | 10 |
| Warrior | Jefferson County | 3,247 | 205, 659 | 11 |
| Red Bay | Franklin County | 3,171 | 256, 938 | 6 |
| Union Springs | Bullock County | 3,157 | 334 | 2 |
| Livingston | Sumter County | 3,138 | 205, 659 | 9 |
| Jemison | Chilton County | 2,999 | 205, 659 | 5 |
| New Hope | Madison County | 2,954 | 256 | 2 |
| Dadeville | Tallapoosa County | 2,934 | 256, 938 | 7 |
| Hartford | Geneva County | 2,763 | 334 | 5 |
| Centreville | Bibb County | 2,721 | 205, 659 | 9 |
| Marion | Perry County | 2,702 | 334 | 9 |
| Luverne | Crenshaw County | 2,678 | 334 | 6 |
| Eutaw | Greene County | 2,655 | 205, 659 | 12 |
| La Fayette | Chambers County | 2,603 | 334 | 9 |
| Lineville | Clay County | 2,486 | 256 | 3 |
| Ashville | St. Clair County | 2,402 | 205, 659 | 4 |
| Ashford | Houston County | 2,397 | 334 | 3 |
| Abbeville | Henry County | 2,370 | 334 | 5 |
| Henagar | DeKalb County | 2,322 | 256 | 2 |
| Midland City | Dale County | 2,305 | 334 | 6 |
| York | Sumter County | 2,278 | 205, 659 | 7 |
| Bridgeport | Jackson County | 2,267 | 256 | 4 |
| Dora | Walker County | 2,242 | 205, 659 | 11 |
| Clayton | Barbour County | 2,192 | 334 | 7 |
| Thorsby | Chilton County | 2,190 | 205, 659 | 4 |
| Greensboro | Hale County | 2,187 | 334 | 9 |
| Slocomb | Geneva County | 2,170 | 334 | 4 |
| Guin | Marion County | 2,137 | 205, 659 | 6 |
| Bayou La Batre | Mobile County | 2,124 | 251 | 4 |
| Collinsville | DeKalb County | 2,064 | 256, 938 | 2 |
| Vincent | Shelby County | 2,039 | 205, 659 | 7 |
| Aliceville | Pickens County | 2,038 | 205, 659 | 4 |
| Brundidge | Pike County | 2,028 | 334 | 4 |
| Stevenson | Jackson County | 1,975 | 256, 938 | 5 |
| Uniontown | Perry County | 1,952 | 334 | 8 |
| Ashland | Clay County | 1,945 | 256 | 6 |
| Cedar Bluff | Cherokee County | 1,932 | 256, 938 | 2 |
| Florala | Covington County | 1,930 | 334 | 4 |
| Dauphin Island | Mobile County | 1,923 | 251 | 4 |
| Samson | Geneva County | 1,882 | 334 | 4 |
| Graysville | Jefferson County | 1,859 | 205, 659 | 8 |
| Vernon | Lamar County | 1,835 | 205, 659 | 6 |
| Crossville | DeKalb County | 1,829 | 256 | 4 |
| Blountsville | Blount County | 1,820 | 205 | 2 |
| Sulligent | Lamar County | 1,816 | 205, 659 | 3 |
| Linden | Marengo County | 1,815 | 334 | 10 |
| Butler | Choctaw County | 1,726 | 205 | 8 |
| Carbon Hill | Walker County | 1,723 | 205, 659 | 8 |
| Grove Hill | Clarke County | 1,723 | 251 | 5 |
| Ragland | St. Clair County | 1,709 | 205 | 2 |
| Camden | Wilcox County | 1,695 | 334 | 4 |
| Cordova | Walker County | 1,680 | 205, 659 | 6 |
| Newton | Dale County | 1,652 | 334 | 2 |
| Gordo | Pickens County | 1,559 | 205, 659 | 3 |
| New Brockton | Coffee County | 1,512 | 334 | 3 |
| Ardmore | Limestone County | 1,452 | 256 | 5 |
| Hackleburg | Marion County | 1,448 | 205, 659 | 3 |
| Flomaton | Escambia County | 1,447 | 251 | 8 |
| Reform | Pickens County | 1,437 | 205, 659 | 5 |
| Rogersville | Lauderdale County | 1,414 | 256, 938 | 31 |
| Mount Vernon | Mobile County | 1,366 | 251 | 7 |
| Munford | Talladega County | 1,358 | 256 | 4 |
| Georgiana | Butler County | 1,267 | 334 | 5 |
| Goodwater | Coosa County | 1,255 | 256, 938 | 4 |
| Eclectic | Elmore County | 1,213 | 334 | 7 |
| Ohatchee | Calhoun County | 1,199 | 256, 938 | 5 |
| West Blocton | Bibb County | 1,197 | 205, 659 | 7 |
| Clio | Barbour County | 1,190 | 334 | 4 |
| Berry | Fayette County | 1,182 | 205, 659 | 4 |
| Falkville | Morgan County | 1,123 | 256, 938 | 3 |
| Fort Deposit | Lowndes County | 1,122 | 334 | 6 |
| Double Springs | Winston County | 1,121 | 205, 659 | 5 |
| Frisco City | Monroe County | 1,106 | 251 | 4 |
| Cottonwood | Houston County | 1,093 | 334 | 2 |
| Grant | Marshall County | 1,062 | 256 | 2 |
| Chatom | Washington County | 1,056 | 251 | 2 |
| Town Creek | Lawrence County | 1,055 | 256, 938 | 5 |
| Snead | Blount County | 1,046 | 205 | 2 |
| Killen | Lauderdale County | 1,040 | 256, 938 | 6 |
Places whose NANPA rate center could be matched to a Census place, with at least two exchanges. Sources: NANPA; Census Vintage 2024 estimates.