In 2018, Franklin County, AL had a population of 31.5k people with a median age of 37.6 and a median household income of $40,459. Between 2017 and 2018 the population of Franklin County, AL grew from 31,507 to 31,542, a 0.111% increase and its median household income grew from $39,501 to $40,459, a 2.43% increase.
The 5 largest ethnic groups in Franklin County, AL are White (Non-Hispanic) (77.1%), Other (Hispanic) (8.72%), White (Hispanic) (6.83%), Black or African American (Non-Hispanic) (4.24%), and American Indian & Alaska Native (Hispanic) (1.04%). NaNk% of the people in Franklin County, AL speak a non-English language, and 92.3% are U.S. citizens.
The median property value in Franklin County, AL is $87,800, and the homeownership rate is 70.6%. Most people in Franklin County, AL commute by Drove Alone, and the average commute time is 28.2 minutes. The average car ownership in Franklin County, AL is 2 cars per household.
Franklin County, AL borders Colbert County, AL, Lawrence County, AL, Marion County, AL, Winston County, AL, Itawamba County, MS, and Tishomingo County, MS.