Maps of World
Current, Credible, Consistent
World Map / Map of USA / States / Alabama Map / Map of Alabama Cities
Snow storm lashes US - More snow expected in coming days

Map of Alabama Cities

Alabama Cities Map

Please Enter your email id

Please Select Country

Subscribe to Mailing list
Description : Map showing major cities and towns in the US state of Alabama. Disclaimer
Close

Disclaimer : All efforts have been made to make this image accurate. However Compare Infobase Limited,its directors and employees do not own any responsibility for the correctness or authenticity of the same.

  Cities in Alabama State, USA  
City NameCounty NameLand Area
BirminghamJefferson County
Shelby County
146.07 sq mi (378.3 km²)
MontgomeryMontgomery County159.57 sq mi (413.26 km²)
MobileMobile County139.11 sq mi (360.28 km²)
HuntsvilleMadison County
Limestone County
209.05 sq mi (541.43 km²)
TuscaloosaTuscaloosa County60.23 sq mi (156 km²)
HooverJefferson County
Shelby County
47.16 sq mi (122.14 km²)
DothanHouston County
Dale County
Henry County
89.4 sq mi (231.53 km²)
DecaturMorgan County
Limestone County
53.67 sq mi (139.01 km²)
AuburnLee County58.07 sq mi (150.39 km²)
MadisonMadison County
Limestone County
29.59 sq mi (76.65 km²)
FlorenceLauderdale County26 sq mi (67.33 km²)
GadsdenEtowah County37.16 sq mi (96.24 km²)
Vestavia HillsJefferson County
Shelby County
19.41 sq mi (50.27 km²)
PrattvilleAutauga County
Elmore County
32.86 sq mi (85.09 km²)
Phenix CityRussell County
Lee County
27.75 sq mi (71.88 km²)
AlabasterShelby County25.04 sq mi (64.86 km²)
BessemerJefferson County39.85 sq mi (103.2 km²)
EnterpriseCoffee County
Dale County
31.24 sq mi (80.91 km²)
OpelikaLee County59.59 sq mi (154.33 km²)
HomewoodJefferson County8.36 sq mi (21.66 km²)
NorthportTuscaloosa County16.75 sq mi (43.39 km²)
AnnistonCalhoun County45.64 sq mi (118.19 km²)
PrichardMobile County25.29 sq mi (65.5 km²)
AthensLimestone County39.54 sq mi (102.4 km²)
DaphneBaldwin County16.24 sq mi (42.06 km²)
PelhamShelby County39.02 sq mi (101.07 km²)
OxfordCalhoun County
Talladega County
30.67 sq mi (79.42 km²)
AlbertvilleMarshall County26.56 sq mi (68.78 km²)
SelmaDallas County13.81 sq mi (35.76 km²)
Mountain BrookJefferson County12.79 sq mi (33.11 km²)
TrussvilleJefferson County
St. Clair County
33.03 sq mi (85.54 km²)
TroyPike County27.63 sq mi (71.55 km²)
Center PointJefferson County6.12 sq mi (15.84 km²)
HelenaShelby County
Jefferson County
20.35 sq mi (52.69 km²)
HueytownJefferson County19.45 sq mi (50.37 km²)
TalladegaTalladega County23.98 sq mi (62.11 km²)
FairhopeBaldwin County12.06 sq mi (31.22 km²)
OzarkDale County34.09 sq mi (88.28 km²)
Alexander CityTallapoosa County40.84 sq mi (105.77 km²)
CullmanCullman County19.38 sq mi (50.18 km²)
ScottsboroJackson County50.65 sq mi (131.18 km²)
MillbrookElmore County
Autauga County
12.81 sq mi (33.18 km²)
FoleyBaldwin County25.77 sq mi (66.73 km²)
JasperWalker County28.46 sq mi (73.71 km²)
HartselleMorgan County16.26 sq mi (42.12 km²)
Fort PayneDeKalb County55.49 sq mi (143.7 km²)
GardendaleJefferson County22.55 sq mi (58.39 km²)
SaralandMobile County23.18 sq mi (60.02 km²)
Muscle ShoalsColbert County15.53 sq mi (40.22 km²)
EufaulaBarbour County59.39 sq mi (153.81 km²)
SylacaugaTalladega County19.49 sq mi (50.47 km²)
Pell CitySt. Clair County24.75 sq mi (64.1 km²)
JacksonvilleCalhoun County9.84 sq mi (25.49 km²)
IrondaleJefferson County17.31 sq mi (44.83 km²)
LeedsJefferson County
St. Clair County
Shelby County
22.86 sq mi (59.21 km²)
MoodySt. Clair County24.4 sq mi (63.19 km²)
CaleraShelby County
Chilton County
24.09 sq mi (62.39 km²)
FairfieldJefferson County3.47 sq mi (8.99 km²)
AtmoreEscambia County21.85 sq mi (56.6 km²)
ChelseaShelby County21.35 sq mi (55.28 km²)
Pleasant GroveJefferson County9.89 sq mi (25.62 km²)
TuskegeeMacon County16.09 sq mi (41.68 km²)
RussellvilleFranklin County13.4 sq mi (34.7 km²)
Gulf ShoresBaldwin County23.16 sq mi (59.97 km²)
ClayJefferson County9.93 sq mi (25.73 km²)
Rainbow CityEtowah County25.46 sq mi (65.93 km²)
BoazMarshall County
Etowah County
14.55 sq mi (37.68 km²)
ValleyChambers County11.03 sq mi (28.57 km²)
SheffieldColbert County6.37 sq mi (16.5 km²)
AndalusiaCovington County19.66 sq mi (50.91 km²)
ClantonChilton County21.94 sq mi (56.81 km²)
TuscumbiaColbert County8.75 sq mi (22.65 km²)
SouthsideEtowah County
Calhoun County
18.98 sq mi (49.16 km²)
FultondaleJefferson County12.2 sq mi (31.59 km²)
GuntersvilleMarshall County25.39 sq mi (65.77 km²)
GreenvilleButler County21.36 sq mi (55.31 km²)
ArabMarshall County
Cullman County
12.98 sq mi (33.62 km²)
Bay MinetteBaldwin County8.57 sq mi (22.19 km²)
DemopolisMarengo County17.74 sq mi (45.94 km²)
PinsonJefferson County10.1 sq mi (26.16 km²)
HamiltonMarion County38.06 sq mi (98.58 km²)
Spanish FortBaldwin County28.71 sq mi (74.34 km²)
OppCovington County23.66 sq mi (61.29 km²)
OneontaBlount County15.17 sq mi (39.28 km²)
WetumpkaElmore County10.11 sq mi (26.19 km²)
MonroevilleMonroe County13.37 sq mi (34.63 km²)
LanettChambers County6.22 sq mi (16.11 km²)
TarrantJefferson County6.36 sq mi (16.46 km²)
MontevalloShelby County12.59 sq mi (32.6 km²)
LincolnTalladega County25.1 sq mi (65.02 km²)
SatsumaMobile County7.52 sq mi (19.48 km²)
ChickasawMobile County4.21 sq mi (10.9 km²)
RoanokeRandolph County18.73 sq mi (48.52 km²)
AttallaEtowah County6.98 sq mi (18.08 km²)
Orange BeachBaldwin County14.7 sq mi (38.08 km²)
City NameCounty NameLand Area
BrewtonEscambia County11.2 sq mi (29.01 km²)
Pike RoadMontgomery County31.64 sq mi (81.95 km²)
MidfieldJefferson County2.65 sq mi (6.87 km²)
DalevilleDale County14.09 sq mi (36.49 km²)
RobertsdaleBaldwin County5.45 sq mi (14.12 km²)
JacksonClarke County15.64 sq mi (40.51 km²)
ChildersburgTalladega County
Shelby County
12.35 sq mi (31.97 km²)
GlencoeEtowah County
Calhoun County
16.93 sq mi (43.85 km²)
RainsvilleDeKalb County20.56 sq mi (53.26 km²)
BrentBibb County8.78 sq mi (22.74 km²)
Smiths StationLee County6.59 sq mi (17.08 km²)
PiedmontCalhoun County
Cherokee County
9.81 sq mi (25.41 km²)
TallasseeElmore County
Tallapoosa County
9.67 sq mi (25.04 km²)
WinfieldMarion County
Fayette County
17.28 sq mi (44.76 km²)
FayetteFayette County8.55 sq mi (22.14 km²)
AdamsvilleJefferson County25.13 sq mi (65.08 km²)
HeadlandHenry County30.28 sq mi (78.43 km²)
GenevaGeneva County15.87 sq mi (41.1 km²)
MargaretSt. Clair County9.82 sq mi (25.44 km²)
Hokes BluffEtowah County11.94 sq mi (30.93 km²)
ThomasvilleClarke County8.73 sq mi (22.6 km²)
ColumbianaShelby County16.09 sq mi (41.67 km²)
HaleyvilleWinston County
Marion County
8.29 sq mi (21.47 km²)
SpringvilleSt. Clair County8.9 sq mi (23.05 km²)
ArgoSt. Clair County
Jefferson County
10.77 sq mi (27.9 km²)
Valley GrandeDallas County33.51 sq mi (86.77 km²)
Union SpringsBullock County6.63 sq mi (17.17 km²)
EvergreenConecuh County15.6 sq mi (40.41 km²)
ElbaCoffee County15.34 sq mi (39.72 km²)
CitronelleMobile County25.73 sq mi (66.65 km²)
MarionPerry County10.57 sq mi (27.36 km²)
OdenvilleSt. Clair County13.56 sq mi (35.11 km²)
CentreCherokee County11.44 sq mi (29.62 km²)
LivingstonSumter County7.13 sq mi (18.47 km²)
HeflinCleburne County16.05 sq mi (41.57 km²)
MoultonLawrence County5.99 sq mi (15.52 km²)
DadevilleTallapoosa County15.94 sq mi (41.29 km²)
WarriorJefferson County
Blount County
9.77 sq mi (25.31 km²)
Red BayFranklin County9.74 sq mi (25.23 km²)
WeaverCalhoun County3.47 sq mi (8.97 km²)
ClaytonBarbour County6.68 sq mi (17.29 km²)
La FayetteChambers County8.86 sq mi (22.94 km²)
HancevilleCullman County4.21 sq mi (10.91 km²)
BrightonJefferson County1.42 sq mi (3.67 km²)
EutawGreene County11.93 sq mi (30.91 km²)
New HopeMadison County8.66 sq mi (22.42 km²)
LuverneCrenshaw County15.65 sq mi (40.52 km²)
CentrevilleBibb County9.45 sq mi (24.48 km²)
KimberlyJefferson County5.85 sq mi (15.15 km²)
AbbevilleHenry County15.54 sq mi (40.25 km²)
PricevilleMorgan County5.23 sq mi (13.55 km²)
HartfordGeneva County6.24 sq mi (16.15 km²)
JemisonChilton County11.19 sq mi (28.98 km²)
Bayou La BatreMobile County7.48 sq mi (19.37 km²)
YorkSumter County6.87 sq mi (17.78 km²)
SumitonWalker County
Jefferson County
5.22 sq mi (13.53 km²)
GreensboroHale County2.38 sq mi (6.16 km²)
AlicevillePickens County4.56 sq mi (11.81 km²)
East BrewtonEscambia County3.41 sq mi (8.83 km²)
MoundvilleHale County
Tuscaloosa County
4.59 sq mi (11.87 km²)
BridgeportJackson County4.41 sq mi (11.43 km²)
LinevilleClay County8.94 sq mi (23.15 km²)
GuinMarion County14.96 sq mi (38.73 km²)
TaylorHouston County
Geneva County
7.36 sq mi (19.06 km²)
Indian Springs VillageShelby County3.8 sq mi (9.85 km²)
HenagarDeKalb County22.27 sq mi (57.68 km²)
Midland CityDale County6.08 sq mi (15.74 km²)
Good HopeCullman County7.94 sq mi (20.55 km²)
AshvilleSt. Clair County19.21 sq mi (49.76 km²)
LipscombJefferson County1.17 sq mi (3.04 km²)
RiversideSt. Clair County8.67 sq mi (22.44 km²)
KinseyHouston County12.1 sq mi (31.34 km²)
GraysvilleJefferson County16.92 sq mi (43.83 km²)
AshfordHouston County6.3 sq mi (16.31 km²)
LindenMarengo County3.58 sq mi (9.27 km²)
CordovaWalker County5.83 sq mi (15.09 km²)
TrinityMorgan County4.41 sq mi (11.42 km²)
Level PlainsDale County3.06 sq mi (7.93 km²)
BrundidgePike County9.75 sq mi (25.24 km²)
StevensonJackson County7.72 sq mi (20 km²)
AshlandClay County7.32 sq mi (18.97 km²)
DoraWalker County7.51 sq mi (19.45 km²)
Carbon HillWalker County5.5 sq mi (14.24 km²)
CamdenWilcox County4.18 sq mi (10.84 km²)
VernonLamar County5.88 sq mi (15.22 km²)
VincentShelby County
St. Clair County
Talladega County
19.57 sq mi (50.67 km²)
CollinsvilleDeKalb County
Cherokee County
3.92 sq mi (10.14 km²)
FloralaCovington County10.53 sq mi (27.28 km²)
SlocombGeneva County9.49 sq mi (24.57 km²)
ThorsbyChilton County5.13 sq mi (13.29 km²)
Lake ViewTuscaloosa County1.6 sq mi (4.14 km²)
SamsonGeneva County3.62 sq mi (9.37 km²)
SulligentLamar County7.83 sq mi (20.29 km²)
CreolaMobile County14.24 sq mi (36.88 km²)
ButlerChoctaw County5.57 sq mi (14.42 km²)