
TRUSSVILLE, AL
Trussville Links
Trussville is a city in Jefferson County, in the Birmingham-Hoover metro area. The community straddles Jefferson and Saint Clair counties. The community is in the Central time zone. The latitude of Trussville is 33.619N. The longitude is -86.608W. The estimated population in 2024 was 27,079. Population density in Trussville at the time of the 2010 census was 604 people per square mile, in 2024 it was 781. Median household income was $120,794, and 1.6% of the population was at or below the poverty line.
2024 Census Numbers
Total population: 27,079
Square Miles: 34.67
Population per Square Mile: 781
​
Age
<5 years 6.3%
<18 years 25.4%
65+ 17.0%
Gender
Female 50.6%​
​
​Race & Ethnicity
White: 83.8%
African American or Black: 10.3%
American Indian & Alaska native: 0%
Asian: 1.9%
Hispanic or Latino: 2.4%
Two or more races: 3.5%
​
Other
Veterans: 1,578
Foreign born: 2.6%
​
Sources: U.S. Census Bureau, City-Data.com
​
​