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.
 


KahatcheeKidKirklands Crossroads
KalemKilburn (H)Kirkpatrick Landing
Kali-Oka SpringsKilbyKitchens Mill
KalonaKildere EstatesKitson
KansasKilgore 
 KillenKleg
KaolinKillian MillKlein
- DeKalb CountyKillough Springs 
- Russell CountyKilpatrickKlondike
 Kimberly- Tuscaloosa County
KaultonKimbrell- Walker County
KawaneeKimbrough 
Kay FerryKimbrough CrossroadsKnightens Crossroads
KaylorKimoKnights Ferry
 Kincheon 
Kearney (H)King HillKnollwood
KeegoKing's Landing- Elmore County
Keel (H)Kingdom Crossroads- Montgomery County
KeenerKingman (H) 
Keenewood Knowle
 KingsKnowlton (H)
Keith- Dallas County 
- DeKalb County- Marengo County (H)Knoxville
- Monroe County- Walker County- Calhoun County
  - Greene County
Kellar Quarry LandingKings Acres- Pike County
KellermanKings Chapel 
KellyKings FerryKnoxwood
Kelly SpringsKings Hill (H) 
Kelly's CreekKings Log LandingKoenton
 Kings MillKohler
Kellys CrossroadsKings SpringKolb
- Coosa County Koon
- Geneva CountyKingstonKoppers
 - Autauga CountyKosh
Kellyton- Jefferson CountyKowaliga
Kemps' Creek- Talladega CountyKowaliga Beach
Kendale Gardens  
Kendall CrossroadsKingsway TerraceKrafton
Kendell (H)Kingswood 
Kennamer CoveKingtownKuderna Acres
KennedyKingvilleKulumi (H)
Kennedy ParkKingwoodKushla
 Kinhaw 
KentKinlock (H)Kyles
- Elmore County Kyleton
- Pike CountyKinsey 
 - Henry CountyKymulga
Kentuck- Houston County- Morgan County
Kenwood - Talladega County
KershawKinston 
KetonaKinterbishKyuka
KewahatchieKiowa 
KeyKirby Creek (H) 
Key HillKirbytown 
Key SpringKirewakra 
Key's MillKirk 
KeynoKirk's Grove 
Keys Chapel (H)  
KeysburgKirkland 
Keystone- Escambia County 
Keyton- Fayette County 
Keyton's