Town Chart.

← Back to Discover · All towns in Kentucky

Towns in Hopkins County

9 towns with data in Hopkins County, Kentucky, largest first. Find your matches.

Madisonville is the largest of the 9 towns we list in Hopkins County, with 19,515 people. Together they have 26,036 people.

TownPopulationTypical household incomeTypical home price
Madisonville 19,515 $53,860 $164,100
Dawson Springs 1,951 $32,838 $70,000
Earlington 1,084 $38,194 $64,000
White Plains 1,021 $35,625 $85,700
Hanson 958 $95,903 $141,500
Nortonville 904 $55,844 $69,000
St. Charles 293 $44,688 $55,700
Nebo 217 $49,844 $95,000
Manitou 93 $110,313 $131,000

ZIP codes in Hopkins County

10 ZIP codes in Hopkins County, Kentucky. A ZIP code can also reach into a neighboring county.

Nearby counties in Kentucky

Link to this page

Copy this HTML to link to this page from your own site.