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

Bath County

Kentucky · Public K-12

Public K-12 enrollment in Bath County totals about 1,936 students across 5 schools, an average of 387 per campus. Bath County Public Schools is the largest district. By level, that breaks down as 2 elementary, 1 middle, and 2 high schools.

7-year change in Bath County

SY 2017-18 vs SY 2024-25
Total enrollment
1,936
-88 (-4%) vs SY 2017-18
School count
5
0 (0%) vs SY 2017-18
% White
94%
was 95%
% Hispanic
3%
was 3%
% Black
1%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
5
1 districts
Enrollment
1,936
NCES CCD
Median income
$56,541
Below Kentucky avg
Free/reduced lunch
75.2%
Above Kentucky avg
Elementary
2
932 students
Middle
1
391 students
High
2
613 students
Combined / other
0
schools
LARGEST DISTRICT
Bath County Public Schools
1,936 students · 1 district in Bath County

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".

County residents
White
95%
Hispanic
2%
Black
1%
Asian
0%
Two or more
3%
Native American
0%
Pacific Islander
0%
School enrollment
White
94%
Hispanic
3%
Black
1%
Asian
0%
Two or more
2%
Native American
0%
Pacific Islander
0%
Bachelor's+
12.3%
adults 25+
Poverty rate
18.7%
ACS 5-year
Unemployment
2.5%
civilian labor
Median age
39
25.5% under 18

Test scores in Bath County

Latest 2024-25 ELA proficiency, 4 schools ranked. Kentucky state average: 48.4%.

See all 4 schools in Bath County ranked by score →

All schools (5)

NameCityLevelGradesEnrollmentRating
Bath County High SchoolOwingsvilleHigh09-12604·
Owingsville Elementary SchoolOwingsvilleElementaryPK-05535·
Crossroads Elementary SchoolOwingsvilleElementaryPK-05397·
Bath County Middle SchoolOwingsvilleMiddle06-08391·
Second Chance AcademyOwingsvilleHigh06-129·

Cities in Bath County

Owingsville5 schools

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 7 years. Across the same 7-year window, public-school enrollment shrank 4%: 2,024 students in SY 2017-18 versus 1,936 in SY 2024-25.

On allk12, the community for Bath County discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools serve Bath County?
There are 5 public K-12 schools in Bath County, Kentucky, with a combined enrollment of about 1,936.
How many high schools are in Bath County?
Bath County, Kentucky has 2 public high schools, serving approximately 613 students.
How many middle schools are in Bath County?
Bath County, Kentucky has 1 public middle school, serving approximately 391 students.
How many elementary schools are in Bath County?
Bath County, Kentucky has 2 public elementary schools, serving approximately 932 students.
What is the largest school district in Bath County?
Bath County Public Schools is the largest school district in Bath County, serving approximately 1,936 students. The county contains 1 school district overall.
What is the population of Bath County?
Bath County, Kentucky has a population of approximately 12,851, with a median age of 39. About 25.5% of residents are under 18.
What is the median household income in Bath County?
Median household income in Bath County is $56,541, below the Kentucky average of $56,863. About 18.7% of residents live below the federal poverty line.
How educated are residents of Bath County?
Approximately 12.3% of adults 25 and older in Bath County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Bath County qualify for free or reduced lunch?
Roughly 75.2% of students in Bath County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Kentucky county average of 62.1%.
What is the student-teacher ratio in Bath County schools?
Across Bath County public schools, the enrollment-weighted student-teacher ratio is approximately 15.4 to 1.
DATA · Census ACS 5-year · NCES Common Core of Data