Alabama at a glance
Alabama had an estimated 5,193,088 residents on July 1, 2025, the 24th largest population among the 50 states and the District of Columbia.
That is up 3.3% from 5,025,437 in April 2020.
In the year to July 1, 2025, Alabama gained 23,358 residents from other states through migration and gained 8,946 through international migration.
The same year saw 57,680 births and 59,868 deaths, a natural decrease of 2,188.
The capital of Alabama is Montgomery.
Alabama covers 50,651 square miles of land in 67 counties, about 103 people per square mile.
| Capital | Montgomery |
|---|---|
| Population (2025) | 5,193,088 |
| Change since April 2020 | +167,651 |
| Land area | 50,651 sq mi |
| Counties | 67 |
The July 1 estimate rose from 5,032,962 in 2020 to 5,193,088 in 2025. The largest one-year gain was 45,205 people, in the year to July 1, 2024. On average it changed by +32,025 people a year.
Show the numbers
| Year | Population | Change |
|---|---|---|
| 2025 | 5,193,088 | +30,033 |
| 2024 | 5,163,055 | +45,205 |
| 2023 | 5,117,850 | +40,982 |
| 2022 | 5,076,868 | +26,810 |
| 2021 | 5,050,058 | +17,096 |
| 2020 | 5,032,962 | n/a |