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

17 schools in Hopkinsville

Kentucky · Public K-12

Hopkinsville, Kentucky reports 17 public K-12 schools to NCES, totaling roughly 7,153 students (6 elementary, 2 middle, and 6 high).

7-year change in Hopkinsville

SY 2017-18 vs SY 2024-25
Total enrollment
6,558
-374 (-5%) vs SY 2017-18
School count
14
+1 (+8%) vs SY 2017-18
% White
45%
was 50%
% Hispanic
11%
was 6%
% Black
34%
was 37%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Bluegrass Learning AcademyHigh06-12130
Christian County Day TreatmentHigh07-1212
Christian County High SchoolHigh09-121,153
Christian County Home/HospitalCombinedPK-1251
Christian County Middle SchoolMiddle06-08845
Christian County Public Schools VLACombinedKG-12283
Cumberland Hall SchoolCombinedKG-1232
Dr. Martin Luther King Jr. ELCElementaryPK-PK132
Freedom Elementary SchoolElementaryKG-05504
Gateway Academy to Innovation & Tech.High09-120
Hopkinsville High SchoolHigh09-12961
Hopkinsville Middle SchoolMiddle06-08741
Indian Hills Elementary SchoolElementaryKG-05674
Madisonville Tech - HopkinsvilleHighUG-UG0
Martin Luther King Jr. Elementary SchoolElementaryPK-06595
Millbrooke Elementary SchoolElementaryKG-05610
Sinking Fork Elementary SchoolElementaryPK-05430

About Hopkinsville

Public education in Hopkinsville, Kentucky runs across 17 schools that teaches roughly 7,153 students. By footprint, Hopkinsville sits in the moderately sized bracket.

In terms of grade levels, the city spans 6 elementary, 2 middle, 6 high, and 3 other.

Per-campus enrollment runs near 421, meaningfully below the state mean of about 467.

Looking at the last 7 years. Combined enrollment now sits at 6,558 students, decreased 5% from the 6,932 reported in SY 2017-18. Over that span, Hopkinsville gained 1 school, going from 13 to 14. The White share of public-school enrollment contracted from 50% to 45%.

On this page, the community for Hopkinsville discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Hopkinsville, Kentucky?
There are 17 public K-12 schools in Hopkinsville, with a combined enrollment of about 7,153.
How many elementary, middle, and high schools are in Hopkinsville?
Hopkinsville has 6 elementary, 2 middle, 6 high, 3 combined-grade public schools.
What is the largest public school in Hopkinsville?
Christian County High School is the largest public school in Hopkinsville by enrollment, with approximately 1,153 students.
What school districts serve Hopkinsville?
Hopkinsville public schools are operated by Christian County.
What grade levels do public schools in Hopkinsville cover?
Public schools in Hopkinsville serve students from pre-K through grade 12.