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 Standard time zone. The latitude of Trussville is 33.619N. The longitude is -86.608W.
The estimated population, in 2011, was 20,150. Population increased 54.2% since 2000.
Population density in Trussville at the time of the 2010 census was 604 people per square mile. Median household income was $95,806. Trussville is an affordable place to live as evidenced by the March 2012 cost of living index which was lower than the US average (89.1).
|Population per Square Mile||604|
|Age – 14 and younger||4,234||21.2|
|15 to 24||2,210||10.2|
|25 to 44||4,960||24.8|
|45 – 64||5,972||30.0|
|Race & Ethnicity – White||17,997||90.3|
|African American or Black||1,313||6.6|
|American Indian & Alaska native||34||0.2|
|Hispanic or Latino||250||1.3|
|Some other race||100||0.5|
|Two or more races||150||0.8|