Cities, towns and communities in Alabama: Page 2

594 cities, towns and communities overlap Alabama. They are listed by population, largest first, starting with Huntsville city, Mobile city, and Birmingham city. An overlap does not mean that every address belongs to both.