The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

5 schools in Hancock County

Kentucky · 1,449 students · 2 cities

Whether you are tracking a high school, middle school, or elementary campus, Hancock County's 5 public K-12 schools collectively enroll about 1,449 students (2 elementary, 1 middle, and 2 high).

7-year change in Hancock County

SY 2017-18 vs SY 2024-25
Total enrollment
1,449
-251 (-15%) vs SY 2017-18
School count
5
+1 (+25%) vs SY 2017-18
% White
91%
was 94%
% Hispanic
4%
was 2%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Hancock County High SchoolLewisportHigh09-12461
North Hancock Elementary SchoolLewisportElementaryPK-05451
Hancock County Middle SchoolLewisportMiddle06-08308
South Hancock Elementary SchoolHawesvilleElementaryPK-05213
Hancock County Alternative ProgramLewisportHigh06-1216

About Hancock County

Hancock County operates 5 public schools across Kentucky, collectively hosting roughly 1,449 students.

Looking at the level breakdown, Hancock County covers 2 elementary, 1 middle, and 2 high schools.

On a per-school basis, Hancock County runs about 290 students per campus, 38% below the state mean of roughly 467.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment contracted 15%: 1,700 students in SY 2017-18 versus 1,449 in SY 2024-25. The school count climbed from 4 to 5 across the same 7-year window.

On allk12, the community for Hancock County discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many schools are in Hancock County?
Hancock County operates 5 public K-12 schools in Kentucky, serving approximately 1,449 students.
What is the mix of elementary, middle, and high schools in Hancock County?
Hancock County includes 2 elementary, 1 middle, 2 high schools.
What is the largest school in Hancock County?
Hancock County High School is the largest public school in Hancock County by enrollment, with approximately 461 students.
What grade levels does Hancock County serve?
Hancock County schools serve students from pre-K through grade 12, across 5 campuses.
What cities does Hancock County serve?
Hancock County operates schools in Lewisport, Hawesville across Kentucky.