Alabama Cities by Population (2023)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

Alabama has a total population among its cities that surpass 5 million residents. As Alabama is only the 25th largest state in the United States by population, the state doesn’t have any single city that has a population exceeding one million. The largest city in the state is Birmingham, which has a population of over 200,000. In total, the state has four cities with populations exceeding 100,000: Birmingham, Montgomery, Mobile and Huntsville. A total of 58 cities in Alabama have populations that fall between 10,000 and 100,000.

There is a total of 460 municipalities across the state, broken up into 291 towns and 169 cities. These municipalities are spread across 67 counties. Municipalities are classified as one of eight classes based on population. Just one city is designated as Class 1, and that is Birmingham. Though its current population falls below the 300,000 resident requirement, the requirement was met when incorporated in 1970. In addition to being one of the largest cities in the state, Montgomery is also Alabama’s state capital. The smallest municipality in the state, McMullen has a population of just 10 people. In terms of land area, Huntsville is the largest city in Alabama and is also ranked 4th in terms of population.

Alabama Cities by Population (2023)

What is the biggest city in Alabama?

Huntsville is the biggest city in Alabama, with a population of 220,854 in 2023.

What is the fastest growing city in Alabama?

Triana is the fastest growing city in Alabama over the past 3 years, having grown 12.75% annually since 2020.

How many cities are in Alabama?

There are 460 cities in Alabama.

What are the 10 largest cities in Alabama?

The 10 largest cities in Alabama are: Huntsville, Montgomery, Birmingham, Mobile, Tuscaloosa, Hoover, Auburn, Dothan, Madison and Decatur.

Frequently Asked Questions