In 2017, Trussville, AL had a population of 21.1k people with a median age of 39.7 and a median household income of $87,418. Between 2016 and 2017 the population of Trussville, AL grew from 20,872 to 21,145, a 1.31% increase and its median household income grew from $84,198 to $87,418, a 3.82% increase.
The population of Trussville, AL is 88.7% White Alone, 5.79% Black or African American Alone, and 2.2% Two or More Races. N/A% of the people in Trussville, AL speak a non-English language, and 99.7% are U.S. citizens.
The median property value in Trussville, AL is $235,700, and the homeownership rate is 89.1%. Most people in Trussville, AL commute by Drove Alone, and the average commute time is 26.4 minutes. The average car ownership in Trussville, AL is 2 cars per household.