Hawesville is a home rule-class city located on the south bank of the Ohio River in Hancock County, Kentucky, in the United States. It serves as the county seat for Hancock County and is situated within the Owensboro metropolitan area.
As of the 2020 census, the population of Hawesville was recorded at 1,023 residents.