List of Cities and Towns in Alabama


There are a total of 573 towns and cities in the state of Alabama. Top 10 biggest cities by population are Birmingham, Montgomery, Mobile, Huntsville, Tuscaloosa, Hoover, Dothan, Decatur, Auburn, and Madison while top ten largest cities by land area are Huntsville, Montgomery, Birmingham, Mobile, Dothan, Tuscaloosa, Opelika, Eufaula, Auburn, and Fort Payne. Below please see all Alabama cities and towns which are listed in alphabetical order.

Map of Alabama

  • Abbeville, AL
  • Adamsville, AL
  • Addison, AL
  • Akron, AL
  • Alabaster, AL
  • Albertville, AL
  • Alexander City, AL
  • Alexandria, AL
  • Aliceville, AL
  • Allgood, AL
  • Altoona, AL
  • Andalusia, AL
  • Anderson, AL
  • Anniston, AL
  • Arab, AL
  • Ardmore, AL
  • Ariton, AL
  • Arley, AL
  • Ashford, AL
  • Ashland, AL
  • Ashville, AL
  • Athens, AL
  • Atmore, AL
  • Attalla, AL
  • Auburn, AL
  • Autaugaville, AL
  • Baileyton, AL
  • Banks, AL
  • Bay Minette, AL
  • Bayou La Batre, AL
  • Bear Creek, AL
  • Beatrice, AL
  • Beaverton, AL
  • Belk, AL
  • Berry, AL
  • Bessemer, AL
  • Birmingham, AL
  • Black, AL
  • Blountsville, AL
  • Boaz, AL
  • Boligee, AL
  • Brantley, AL
  • Brent, AL
  • Brewton, AL
  • Bridgeport, AL
  • Brilliant, AL
  • Brookside, AL
  • Brookwood, AL
  • Brundidge, AL
  • Butler, AL
  • Bynum, AL
  • Calera, AL
  • Camden, AL
  • Camp Hill, AL
  • Carbon Hill, AL
  • Carrollton, AL
  • Castleberry, AL
  • Cedar Bluff, AL
  • Centre, AL
  • Centreville, AL
  • Chatom, AL
  • Chelsea, AL
  • Cherokee, AL
  • Childersburg, AL
  • Citronelle, AL
  • Clanton, AL
  • Clay, AL
  • Clayton, AL
  • Cleveland, AL
  • Clio, AL
  • Coaling, AL
  • Coffee Springs, AL
  • Coffeeville, AL
  • Coker, AL
  • Collinsville, AL
  • Columbia, AL
  • Columbiana, AL
  • Coosada, AL
  • Cordova, AL
  • Cottonwood, AL
  • Courtland, AL
  • Cowarts, AL
  • Creola, AL
  • Crossville, AL
  • Cuba, AL
  • Cullman, AL
  • Dadeville, AL
  • Daleville, AL
  • Daphne, AL
  • Dauphin Island, AL
  • Daviston, AL
  • Deatsville, AL
  • Decatur, AL
  • Demopolis, AL
  • Detroit, AL
  • Dora, AL
  • Dothan, AL
  • Double Springs, AL
  • Douglas, AL
  • Dozier, AL
  • Dutton, AL
  • Eclectic, AL
  • Elba, AL
  • Elberta, AL
  • Elkmont, AL
  • Enterprise, AL
  • Epes, AL
  • Eufaula, AL
  • Eutaw, AL
  • Eva, AL
  • Evergreen, AL
  • Excel, AL
  • Fairfield, AL
  • Fairhope, AL
  • Falkville, AL
  • Fayette, AL
  • Flomaton, AL
  • Florala, AL
  • Florence, AL
  • Foley, AL
  • Forkland, AL
  • Fort Deposit, AL
  • Fort Payne, AL
  • Fort Rucker, AL
  • Frisco City, AL
  • Fruithurst, AL
  • Fulton, AL
  • Fultondale, AL
  • Fyffe, AL
  • Gadsden, AL
  • Gainesville, AL
  • Gantt, AL
  • Garden City, AL
  • Gardendale, AL
  • Geneva, AL
  • Georgiana, AL
  • Geraldine, AL
  • Glen Allen, AL
  • Goodwater, AL
  • Gordo, AL
  • Gordon, AL
  • Goshen, AL
  • Grand Bay, AL
  • Grant, AL
  • Graysville, AL
  • Greensboro, AL
  • Greenville, AL
  • Grove Hill, AL
  • Guin, AL
  • Gulf Shores, AL
  • Guntersville, AL
  • Gurley, AL
  • Hackleburg, AL
  • Haleyville, AL
  • Hamilton, AL
  • Hanceville, AL
  • Harpersville, AL
  • Hartford, AL
  • Hartselle, AL
  • Harvest, AL
  • Hayden, AL
  • Hayneville, AL
  • Hazel Green, AL
  • Headland, AL
  • Heflin, AL
  • Helena, AL
  • Henagar, AL
  • Hillsboro, AL
  • Hodges, AL
  • Holly Pond, AL
  • Hollywood, AL
  • Huntsville, AL
  • Hurtsboro, AL
  • Ider, AL
  • Jackson, AL
  • Jacksons Gap, AL
  • Jacksonville, AL
  • Jasper, AL
  • Jemison, AL
  • Kansas, AL
  • Kennedy, AL
  • Killen, AL
  • Kimberly, AL
  • Kinston, AL
  • Lanett, AL
  • Langston, AL
  • Leeds, AL
  • Leesburg, AL
  • Leighton, AL
  • Lexington, AL
  • Lincoln, AL
  • Linden, AL
  • Lineville, AL
  • Lisman, AL
  • Livingston, AL
  • Lockhart, AL
  • Locust Fork, AL
  • Louisville, AL
  • Loxley, AL
  • Luverne, AL
  • Lynn, AL
  • Madison, AL
  • Malvern, AL
  • Maplesville, AL
  • Margaret, AL
  • Marion, AL
  • Mc Intosh, AL
  • Mc Kenzie, AL
  • Mentone, AL
  • Meridianville, AL
  • Midland City, AL
  • Midway, AL
  • Millbrook, AL
  • Millport, AL
  • Millry, AL
  • Mobile, AL
  • Monroeville, AL
  • Montevallo, AL
  • Montgomery, AL
  • Moody, AL
  • Morris, AL
  • Moulton, AL
  • Moundville, AL
  • Mount Olive, AL
  • Mount Vernon, AL
  • Mulga, AL
  • Munford, AL
  • Muscle Shoals, AL
  • Nauvoo, AL
  • New Brockton, AL
  • New Hope, AL
  • New Market, AL
  • Newbern, AL
  • Newton, AL
  • Newville, AL
  • Northport, AL
  • Notasulga, AL
  • Oakman, AL
  • Odenville, AL
  • Ohatchee, AL
  • Oneonta, AL
  • Opelika, AL
  • Opp, AL
  • Orange Beach, AL
  • Orrville, AL
  • Owens Cross Roads, AL
  • Oxford, AL
  • Ozark, AL
  • Parrish, AL
  • Pelham, AL
  • Pell City, AL
  • Pennington, AL
  • Phenix City, AL
  • Phil Campbell, AL
  • Piedmont, AL
  • Pike Road, AL
  • Pinckard, AL
  • Pine Hill, AL
  • Pinson, AL
  • Pisgah, AL
  • Pleasant Grove, AL
  • Point Clear, AL
  • Prattville, AL
  • Ragland, AL
  • Rainbow City, AL
  • Rainsville, AL
  • Ranburne, AL
  • Red Bay, AL
  • Red Level, AL
  • Reform, AL
  • Repton, AL
  • River Falls, AL
  • Riverside, AL
  • Roanoke, AL
  • Robertsdale, AL
  • Rockford, AL
  • Rogersville, AL
  • Russellville, AL
  • Rutledge, AL
  • Samson, AL
  • Saraland, AL
  • Satsuma, AL
  • Scottsboro, AL
  • Section, AL
  • Selma, AL
  • Sheffield, AL
  • Shorter, AL
  • Silas, AL
  • Silverhill, AL
  • Sipsey, AL
  • Slocomb, AL
  • Somerville, AL
  • Spanish Fort, AL
  • Springville, AL
  • Steele, AL
  • Stevenson, AL
  • Sulligent, AL
  • Sumiton, AL
  • Summerdale, AL
  • Sweet Water, AL
  • Sylacauga, AL
  • Sylvania, AL
  • Talladega, AL
  • Tallassee, AL
  • Theodore, AL
  • Thomaston, AL
  • Thomasville, AL
  • Thorsby, AL
  • Town Creek, AL
  • Trafford, AL
  • Trinity, AL
  • Troy, AL
  • Trussville, AL
  • Tuscaloosa, AL
  • Tuscumbia, AL
  • Tuskegee, AL
  • Union Springs, AL
  • Uniontown, AL
  • Valley Head, AL
  • Valley, AL
  • Vance, AL
  • Vernon, AL
  • Vina, AL
  • Vincent, AL
  • Vredenburgh, AL
  • Wadley, AL
  • Walnut Grove, AL
  • Warrior, AL
  • Waterloo, AL
  • Weaver, AL
  • Webb, AL
  • Wedowee, AL
  • West Blocton, AL
  • Wetumpka, AL
  • Wilsonville, AL
  • Wilton, AL
  • Winfield, AL
  • Woodville, AL
  • York, AL

You may also like...