In 2017, Franklin County, AL had a population of 31.5k people with a median age of 37.7 and a median household income of $39,501. Between 2016 and 2017 the population of Franklin County, AL declined from 31,573 to 31,507, a -0.209% decrease and its median household income grew from $36,138 to $39,501, a 9.31% increase.
The 5 largest ethnic groups in Franklin County, AL are White (Non-Hispanic) (77.7%), White (Hispanic) (8.19%), Some Other Race (Hispanic) (7.07%), Black or African American (Non-Hispanic) (4.67%), and American Indian & Alaska Native (Hispanic) (0.759%). N/A% of the people in Franklin County, AL speak a non-English language, and 92.7% are U.S. citizens.
The median property value in Franklin County, AL is $87,600, and the homeownership rate is 68.9%. Most people in Franklin County, AL commute by Drove Alone, and the average commute time is 27.9 minutes. The average car ownership in Franklin County, AL is 2 cars per household.