Cities in Alabama

There are 416 cities in Alabama