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

5 schools in Bath County

Kentucky · 1,936 students · 1 city

Bath County's public schools, 5 in all, serve about 1,936 K-12 students inside Kentucky, an average of 387 per school.

4-year change in Bath County

SY 2020-21 vs SY 2024-25
Total enrollment
1,936
-46 (-2%) vs SY 2020-21
School count
5
+1 (+25%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Bath County ranks

Among districts
MeasureThis districtIn KentuckyIn the US
State test proficiency
ranked highest first
38.2%#91 of 139N/A
Enrollment
ranked largest first
1,936#101 of 158#4,564 of 9,234
Number of schools
ranked most first
5#91 of 158N/A
Students per teacher
ranked fewest first
15.2:1#69 of 158#5,650 of 9,044
Free or reduced-price lunch share
ranked highest first
75.2%#24 of 158#1,522 of 8,164
Diversity index
ranked most diverse first
12.2%#107 of 137#6,393 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside Bath County

State test results across the district's 4 scored schools run from Bath County Middle School at 39.2% proficient to Owingsville Elementary School at 37.6%, a gap of 1.6 points. That is the 101st widest gap among 101 Kentucky districts with four or more scored schools.

Since 2017-18, the 5 district schools that reported both years went from 2,024 to 1,936 students (down 4%) and from 133 to 127 full-time teachers (down 5%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.

About Bath County

Across 5 schools, Bath County serves about 1,936 students in Kentucky. By footprint it is a rural-scale district.

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

Per-school enrollment averages around 387 in this district, meaningfully below the Kentucky typical of 467.

Looking at the last 4 years. Total public-school enrollment in Bath County has held roughly steady since SY 2020-21, moving from about 1,982 students to 1,936. Over that span, Bath County added 1 school, going from 4 to 5.

On allk12, the community for Bath County discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

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