Bath County
Public K-12 enrollment in Bath County totals about 1,936 students across 5 schools, an average of 387 per school. Bath County Public Schools is the largest district. By level, that breaks down as 2 elementary, 1 middle, and 2 high schools.
4-year change in Bath County
SY 2020-21 vs SY 2024-25How Bath County ranks
Among counties| Measure | This county | In Kentucky | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 38.2% | #71 of 109 | N/A |
| Enrollment ranked largest first | 1,936 | #87 of 110 | #2,247 of 2,745 |
| Number of schools ranked most first | 5 | #82 of 110 | N/A |
| Students per teacher ranked fewest first | 15.2:1 | #42 of 110 | #1,816 of 2,655 |
| Free or reduced-price lunch share ranked highest first | 75.2% | #12 of 110 | #590 of 2,526 |
| Diversity index ranked most diverse first | 12.2% | #84 of 110 | #2,453 of 2,707 |
County vs. school enrollment demographics
Left bar is the racial makeup of Bath County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Bath County
Latest 2024-25 ELA proficiency, 4 schools ranked. Kentucky state average: 48.4%.
- Bath County Middle School· 49.0%
- Bath County High School· 48.0%
- Crossroads Elementary School· 46.0%
- Owingsville Elementary School· 44.7%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Bath County High School | Owingsville | High | 09-12 | 604 | · |
| Owingsville Elementary School | Owingsville | Elementary | PK-05 | 535 | · |
| Crossroads Elementary School | Owingsville | Elementary | PK-05 | 397 | · |
| Bath County Middle School | Owingsville | Middle | 06-08 | 391 | · |
| Second Chance Academy | Owingsville | High | 06-12 | 9 | · |
Cities in Bath County
About Bath County
Across the rural-scale Kentucky county of Bath County of about 12,851 residents, the public-school footprint covers 5 schools and about 1,936 students.
In context, census numbers show typical household earnings sit around $56,541, about 12% of adults have a bachelor's degree or above, and the federal-poverty share is near 19%.
On the school-mix side, Bath County consists of 2 elementary schools (932 students), 1 middle school (391), and 2 high schools (613).
The largest single district in Bath County is Bath County Public Schools, which alone enrolls about 1,936 students.
Trend over the past 4 years. Across the same 4-year window, public-school enrollment remained close to its prior level: 1,982 students in SY 2020-21 versus 1,936 in SY 2024-25. Bath County now counts 5 public schools, up from 4 in SY 2020-21.
On allk12, the community for Bath County discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.