Explore US cities
463 results. Use the filters to tell apart places that share a name.
Huntsville
AL · Madison County
230,402 residents
Mobile
AL · Mobile County
201,367 residents
Birmingham
AL · Jefferson County
196,357 residents
Montgomery
AL · Montgomery County
195,818 residents
Tuscaloosa
AL · Tuscaloosa County
114,288 residents
Hoover
AL · Jefferson County
93,013 residents
Auburn
AL · Lee County
83,757 residents
Dothan
AL · Houston County
71,650 residents
Madison
AL · Madison County
64,029 residents
Decatur
AL · Morgan County
57,974 residents
Florence
AL · Lauderdale County
42,716 residents
Prattville
AL · Autauga County
40,139 residents
Phenix City
AL · Russell County
38,509 residents
Vestavia Hills
AL · Jefferson County
38,151 residents
Opelika
AL · Lee County
35,005 residents
Alabaster
AL · Shelby County
34,460 residents
Gadsden
AL · Etowah County
33,086 residents
Athens
AL · Limestone County
32,587 residents
Northport
AL · Tuscaloosa County
31,492 residents
Daphne
AL · Baldwin County
30,751 residents
Enterprise
AL · Coffee County
30,731 residents
Foley
AL · Baldwin County
28,043 residents
Homewood
AL · Jefferson County
27,919 residents
Trussville
AL · Jefferson County
27,079 residents