In 2017, Holmes County, FL had a population of 19.5k people with a median age of 42.2 and a median household income of $37,474. Between 2016 and 2017 the population of Holmes County, FL declined from 19,569 to 19,483, a -0.439% decrease and its median household income grew from $37,437 to $37,474, a 0.0988% increase.
The 5 largest ethnic groups in Holmes County, FL are White (Non-Hispanic) (87.1%), Black or African American (Non-Hispanic) (7.35%), White (Hispanic) (1.49%), Two or More Races (Non-Hispanic) (1.28%), and American Indian & Alaska Native (Non-Hispanic) (1.13%). N/A% of the people in Holmes County, FL speak a non-English language, and 98.6% are U.S. citizens.
The median property value in Holmes County, FL is $92,400, and the homeownership rate is 78.3%. Most people in Holmes County, FL commute by Drove Alone, and the average commute time is 27.2 minutes. The average car ownership in Holmes County, FL is 2 cars per household.