Henry County consists of small towns with a rural population of 40.1%. According to the 2010 census report, Henry County has 15,416 residents. Henry County is a working class poor community. 10.4% of households have annual income of less than $10,000 and an additional 5.9% have annual incomes below $15,000. The total population living below the poverty threshold during the last 12 months according to the Rural Data Portal report was 2,787 or 18.5% compared to the national average of 13.8%.