Madisonville, the seat of Hopkins county, was founded in 1807 and named for James Madison. The first post office opened in 1809 as Hopkins Court House. The population in 1990 was 16,200.
Madisonville is the home of Madisonville Community College.