Shelby County's estimated 2026 population is 241,298 with a growth rate of 1.15% in the past year according to the most recent United States census data. Shelby County is the 6th largest county in Alabama. The 2010 population was 196,036 and has seen a growth of 23.09% since that time.
Data after 2023 is projected based on recent change
Overall: 40.3 years
Female: 41 years
Male: 39.2 years
There are 177,832 adults, (38,766 of whom are seniors) in Shelby County.
Female: 118,062 (51.3%)
Male: 112,149 (48.7%)
The racial composition of Shelby County includes 75.49% White, 13.49% Black or African American, 3.18% other race, and smaller percentages for Asian, Native American, Native Hawaiian or Pacific Islander and multiracial populations.
Race | Population | Percentage (of total) |
|---|---|---|
| White | 173,778 | 75.49% |
| Black or African American | 31,044 | 13.49% |
| Two or more races | 12,516 | 5.44% |
| Other race | 7,321 | 3.18% |
| Asian | 5,042 | 2.19% |
| Native American | 418 | 0.18% |
| Native Hawaiian or Pacific Islander | 92 | 0.04% |
Shelby County's average per capita income is $60,085. Household income levels show a median of $97,961. The poverty rate stands at 7.18%.
Name | Median | Mean |
|---|---|---|
| Married Families | $132,104 | $163,707 |
| Families | $119,977 | $149,321 |
| Households | $97,961 | $128,135 |
| Non Families | $53,126 | $68,600 |
Average Income
Median Household Income
Poverty Rate