Hopkins county was formed in 1807. It is located in the Western Coal Field region of the state. The elevation in the county ranges from 345 to 729 feet above sea level. In 2010 the county population was 46,920 in a land area of 542.00 square miles, an average of 86.6 people per square mile.
The county seat is Madisonville.