Hopkins County, Kentucky Cities (2025)

10 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Madisonville119,46919,634-0.17%1,09018 City
Dawson Springs22,2042,454-2.22%5744 City
Earlington31,2561,260-0.08%4453 City
Nortonville49899740.3%8531 City
White Plains58518290.47%2623 City
Mortons Gap67247210%6111 City
Hanson7718742-0.69%3052 City
St. Charles82842740.71%2861 City
Nebo92112080%8510 City
Manitou101835300%2781 CDP

Hopkins County Cities Summary

Largest City

Madisonville is the largest city in Hopkins County, with a population of 19,469.

Smallest City

Manitou is the smallest city in Hopkins County, with a population of 183.

10 Largest Cities

There are 10 cities in Hopkins County, Kentucky.

Location of Hopkins County