Trussville is a city located in Jefferson County, Alabama. Trussville has a 2026 population of 27,516. Trussville is currently growing at a rate of 0.8% annually and its population has increased by 5% since the most recent census, which recorded a population of 26,205 in 2020.
The median household income in Trussville is $123,275 with a poverty rate of 1.14%. The median age in Trussville is 40.3 years: 39.6 years for males, and 40.7 years for females. For every 100 females there are 97.1 males.
Data after 2023 is projected based on recent change
Overall: 40.3 years
Female: 40.7 years
Male: 39.6 years
There are 19,603 adults, (4,591 of whom are seniors) in Trussville.
Female: 13,533 (50.7%)
Male: 13,140 (49.3%)
The racial composition of Trussville includes 81.11% White, 11.17% Black or African American, 3.49% Asian, and smaller percentages for other race, Native Hawaiian or Pacific Islander, Native American and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| White | 21,634 | 81.11% |
| Black or African American | 2,980 | 11.17% |
| Two or more races | 1,012 | 3.79% |
| Asian | 932 | 3.49% |
| Other race | 87 | 0.33% |
| Native Hawaiian or Pacific Islander | 19 | 0.07% |
| Native American | 9 | 0.03% |
Trussville 's average per capita income is $72,003. Household income levels show a median of $123,275. The poverty rate stands at 1.14%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $157,589 | - |
| Families | $142,823 | $163,184 |
| Households | $123,275 | $145,277 |
| Non Families | $51,818 | $67,215 |
Average Income
Median Household Income
Poverty Rate