United States >> States >> Alabama 

Population and Demography of Alabama

Alabama is a state in the Southeastern region of the United States. It is bordered by Tennessee to the north; Georgia to the east; Florida and the Gulf of Mexico to the south; and Mississippi to the west. 

Alabama is the 24th most populous state in the United States. The total Land area is 50,744 square miles (131,426 square kilometers) and there is an average of 99 people for every square mile. This makes Alabama the 27th most densely populated state in the US. As per the  United States Census Bureau, the population of Alabama in 2020 was 5,024,279 (5 million).

Estimated Population of Alabama in 2024 – 5,108,468 or 5.1 million.

Alabama Population (2010-2020)

Alabama has a population growth rate of 5.1% during 2010-2020. It has had a population increase of 244,543 since 2010.  The median age is 38.6 years, with 51.5%  Female, and 48.5% Male.

AlabamaCensus 2020
Total Population5,024,279 (5 million) 
Median Age38.6
Population Rank24th
Total Land Area50,744 sq mi (131,426 km2)
Area Rank30th
Population Density99.1/sq mi (38.4/km2)
Capital CityMontgomery
Largest CityHuntsville

Alabama Historical Population

Alabama has a population growth rate of 5.1% during 2010-2020.  In the year 1900, Alabama’s Population was around 2 million and in 2020 it reached 5 million, an increase of almost 3 million. 

Let’s look at the decade population & percentage change 

YearPopulation% Change
Religion and affiliations

Christianity is the majority religion in Alabama followed by 86% of the population. The largest Christian denomination in Alabama is Protestant (78%); Roman Catholic (7%); Mormonism (1%).

Next comes the Unaffiliated population, 12% of the population doesn’t follow or adhere to any faith or religion. Other faiths include Hindu, Jewish, Buddhist, and Islam, and together makeup 1 % of Alabama’s population.

For more details read Religion in Alabama

Race and Ethnicity 

In 2020, the White alone (non-Hispanic) population was the largest racial or ethnic group in Alabama, comprising 63.12% of the total population. It was followed by the black or African American population whose share was 25.64%. Hispanic or Latino was the third largest group at 5.26%. Two or more races are at 3.67% & Asians are at 1.51%

Ancestry in Alabama

As per Census Studies & estimate American, English, Irish, German, and Scottish have made the five largest ancestry groups in Alabama

For more Details read Race and Ethnicity in Alabama

Top Cities and Counties in Alabama

As of 2022, Alabama is divided into 67 counties. The most populous county in Alabama is Jefferson County (0.66 million) and The Largest county by Land Area in Alabama in Baldwin County.

The three largest cities in Alabama have almost equal populations, Hunstville (215,006) is the most populated followed by Birmingham (200,733) and Montgomery (196,268).

read more about Cities and Counties in Alabama 

Alabama Population 2024 | Alabama Demographics