 According to the U.S. Census Bureau, the county has a total area of , of which is land and (1.1%) is water.As of the census of 2017, there were 20,554 people, 8,990 households, and 8,299 families residing in the county.The population density was 49.5 people per square mile (18/km²).