The Communities of
Alabama (AL)


A B C D E F G H I J K L M
N O P Q R S T U V W x Y Z
 

Notes: - Some communities no longer exist and have been marked with '(H)' to indicate that they are historic.
 
- When two (or more) communities share the same name, we give some kind of identifying location to help you pick.
 


AbandaAllgoodArgo
AbbevilleAllhill- Saint Clair County
Abbot Springs - Walker County
AbbottAlliance 
 - Jefferson CountyArgo Heights
Abel- Macon CountyArgo Station
Abercrombie- Greene CountyArguta
Aberfoil- Jackson County 
Abernant Ariosto
 Allison MillsAriton
AbernathyAllred 
- Calhoun County (H)AllsboroArk
- Cleburne CountyAllsboroughArkadelphia
  Arkdell
AbernautAllsopArkwright
Abihka (H)Allsup 
Abington GreenAllulaArley
Abner Arley Landing
 Alma 
Academy ParkAlmeriaArlington
AchatesAlmond- Montgomery County
AcipcovilleAlmont 
Ackerville Arlington
AcmarAlpha Heights- Wilcox County
Acropolis HeightsAlpha Springs 
  Arlington
ActiveAlpine 
Activity- DeKalb CountyArmstead
 - Talladega CountyArmstrong
Acton  
- Jefferson CountyAlpine BayArnold
- Shelby County Arnot
 Alpine HillsArona
Ada- Mobile CountyAroney
Adair Ford- Tuscaloosa CountyArrington
   
AdamsAlpine ShoresArrowhead
- Chilton County - Jefferson County
- Mobile CountyAlred- Montgomery County
   
Adams CrossroadsAltaArrowwood
Adams Ferry Arthur
AdamsburgAlta Vista 
Adamsville- Lee CountyAsahel
 - Tuscaloosa CountyAsberry
Addison  
Adelia (H)Altadena Forest EstatesAsbury
AdenAltadena Ridge Estates- Clarke County
AdgerAltadena Valley- Dale County
Adkin HillAltadena Woods- Marshall County
Adler - Tuscaloosa County
AdvilleAltamont 
 Altamont ParkAsbury Park
Aetna Ashbank
 AltoAshbury
AffoneeAltonAshby
AftonAltoonaAshcraft Corner
 Alvares Ferry 
Agricola Ashford
 Amacus- Henry County
AiAmber- Houston County
AikenAmbrose- Clay County
AimwellAmerica- Madison County
AirAmity 
Airport HighlandsAmosAshley Oaks
  Ashridge
AkinsvilleAndalusiaAshville
Akka  
AkronAndersonAskea Grove
Akron Junction- Cherokee CountyAspel
 - Etowah CountyAster
Alabama City- Lauderdale County 
Alabama Fork Athens
Alabama PortAnderson Creek EstatesAtkeison
Alabama Rolling MillAnderson'sAtkinson
Alabama ShoresAnderson's CreekAtlas (H)
 Anderson's MillAtmore
AlabasterAndersonvilleAttalla
Alaga  
AlametAndrew JacksonAtwood
Alamuchee (H)Andrew's InstituteAtwood Ferry
AlanthusAndrews Chapel 
  Aubrey
AlbertAngelAubrey Isle
Albert StationAnitaAuburn
 Anne Manie 
AlbertaAnnetteAucheucaula (H)
Alberta CityAnnistonAugustin
Alberta HeightsAnro 
 AnsleyAurora
Alberton Aurora Springs
AlbertvilleAntioch 
Alco- Bibb CountyAustin
 - Calhoun CountyAustin Hill
Alden- Cherokee CountyAustinville
Alder Springs- Covington County 
Alderbrook- Lauderdale CountyAutaugaville
 - Montgomery CountyAutumn Chase
Aldrich- Pike County 
Aldridge Ava
Aldridge GroveAntioch EstatesAvalon Park
  Avant
Alexander (H)AppalachianAverittes Spring
Alexander CityApple Grove 
Alexander HeightsAppletonAvery
AlexandriaAppling Bend- Etowah County
  - Jackson County
AlexisAqua Vista- Shelby County
AlfalfaAquilla 
Alfretta Avoca (H)
 Arab 
AliceAraratAvon
AlicevilleArbacoocheeAvon Park
 Arbor Acres 
Alkehatchee (H)ArcadiaAvondale
 ArcherAvondale Village
Allen  
Allen HeightsArcolaAwin
AllensArcola Ferry 
  Axis
Allens CrossroadsArcusAxle
Allens FactoryArdell 
 ArdillaAycock
Allenton Ayres
Allenton StationArdmoreAyres Estates
 - Limestone CountyAyshire
Allenville  
- Hale CountyArdmore EstatesAzalea Woods Estates
- Marengo County  
- Mobile County