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.
 


IcyInverness
 - Bullock County
Idaho- Shelby County
Ider 
 Inverness Cliffs
IdlewoodInverness Point
- Coffee County 
- Tuscaloosa CountyIola
  
IgoburghIpco
  
IlamoIreland Hill
 Irene (H)
Imperial ForestIrma (H)
 Iron Bridge
InclineIron City
IndependenceIronaton
Index (H)Irondale
India LakesIrondale Junction
Indian BranchIronville
Indian Creek 
Indian HillIrvington
 - Limestone County
Indian Hills- Mobile County
- Lee County 
- Madison CountyIsabella
- Mobile CountyIsbell
- Shelby CountyIshkooda
- Tallapoosa CountyIsland Creek Ferry
- Tuscaloosa CountyIsland Home
 Island Landing
Indian LakeIsney
Indian Lake Estates 
Indian LakesItalian Town
Indian Shoals 
 Ivalee
Indian Springs 
- Choctaw CountyIvanhoe
- Coffee County- Jefferson County
- Lauderdale County- Shelby County
- Mobile County 
 Ivy Chase
Indian Springs RanchIvy Creek
Indian Springs VillageIvy Glenn
Indian Trace 
Indian ValleyIwana
Indigo 
Indland Junction 
Industrial City 
Industry 
  
Ingate 
- Bibb County 
- Mobile County 
  
Ingle Terrace 
Inglenook 
Ingleside Village 
Ingleton (H) 
Ingram 
Ingram Ford 
Ingram Wells 
Inland 
Inland Junction 
Inman 
Inmanfield 
Innsbrooke 
Ino 
Interburan Heights 
Intercourse 
Interurban Heights