Jefferson County's estimated 2026 population is 664,899 with a growth rate of -0.13% in the past year according to the most recent United States census data. Jefferson County is the largest county in Alabama. The 2010 population was 658,230 and has seen a growth of 1.01% since that time.
Data after 2023 is projected based on recent change
Overall: 37.7 years
Female: 39.1 years
Male: 36.3 years
There are 514,572 adults, (112,068 of whom are seniors) in Jefferson County.
Female: 350,835 (52.5%)
Male: 316,920 (47.5%)
The racial composition of Jefferson County includes 48.44% White, 42.23% Black or African American, and smaller percentages for other race, Asian, Native American, Native Hawaiian or Pacific Islander and multiracial populations.
Race | Population | Percentage (of total) |
|---|---|---|
| White | 323,438 | 48.44% |
| Black or African American | 282,024 | 42.23% |
| Two or more races | 29,974 | 4.49% |
| Other race | 16,832 | 2.52% |
| Asian | 12,439 | 1.86% |
| Native American | 2,099 | 0.31% |
| Native Hawaiian or Pacific Islander | 949 | 0.14% |
Jefferson County's average per capita income is $49,884. Household income levels show a median of $66,388. The poverty rate stands at 15.7%.
Name | Median | Mean |
|---|---|---|
| Married Families | $119,251 | $158,688 |
| Families | $87,393 | $124,993 |
| Households | $66,388 | $99,682 |
| Non Families | $41,540 | $57,342 |
Average Income
Median Household Income
Poverty Rate