11 schools in Johnson County
Johnson County runs 11 public K-12 schools inside Kentucky, with combined enrollment around 3,292 (5 elementary, 1 middle, and 4 high).
7-year change in Johnson County
SY 2017-18 vs SY 2024-25| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Johnson Central High School | Paintsville | High | 09-12 | 888 |
| Johnson County Middle School | Paintsville | Middle | 07-08 | 449 |
| Porter Elementary School | Hagerhill | Elementary | PK-06 | 431 |
| Highland Elementary School | Staffordsville | Elementary | PK-06 | 392 |
| W R Castle Memorial Elementary School | Wittensville | Elementary | PK-06 | 390 |
| Central Elementary School | Paintsville | Elementary | PK-06 | 341 |
| Flat Gap Elementary School | Flatgap | Elementary | PK-06 | 241 |
| Johnson County Eagle Academy | Paintsville | Combined | KG-12 | 160 |
| Carl D Perkins Comprehensive Rehab Ctr | Thelma | High | UG-UG | 0 |
| Kentucky TECH - Mayo Regional Tech Ctr | Paintsville | High | UG-UG | 0 |
| Mayo Technical College | Paintsville | High | UG-UG | 0 |
About Johnson County
Johnson County is a compact Kentucky school district running 11 campuses with combined enrollment near 3,292.
For a sense of the school types, Johnson County is built around 5 elementary, 1 middle, 4 high schools, and 1 combined or other.
On a per-school basis, Johnson County runs about 299 students per campus, 36% meaningfully below the state mean of roughly 467.
Trend over the past 7 years. Total public-school enrollment in Johnson County has shrank 9% since SY 2017-18, moving from about 3,609 students to 3,292.
On allk12, the community for Johnson County discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.