The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·BATH LOCAL·NCES 390457602335

Bath High School

2850 Bible Rd, Lima, OH 45801 · (419) 221-0366 · Allen County
GRADES 09–12HIGH23-SUBURBREGULAR SCHOOL437 STUDENTS
Enrollment
437
High
DISTRICT 222 · STATE 565
Student : Teacher
14.6:1
30 FTE teachers
DISTRICT 10.8:1 · STATE 17.7:1
Free / Reduced Lunch
36%
156 students
DISTRICT 44% · STATE 43%
Community
1
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
126
Grade 10
121
Grade 11
93
Grade 12
97
Student demographics
White
88%
DISTRICT 85% · STATE 65%
Hispanic
5%
DISTRICT 4% · STATE 8%
Black
3%
DISTRICT 3% · STATE 17%
Asian
2%
DISTRICT 3% · STATE 3%
Two+
2%
DISTRICT 5% · STATE 7%
Native American
n/r
Pacific Islander
n/r
n/r: not reliably reported by NCES for this school. Hispanic, Pacific Islander, and Native American enrollment are systematically under-reported in the source data.
Gender split
Male
48%
Female
52%

Discussions

+ POST

Test scores

Ohio's State Tests 2024-25 . % Proficient or Above
English Language Arts
75.9%
OH avg 59.8%
Math
84.8%
OH avg 56.1% . +31.6pp since 2021
Source: Ohio's State Tests. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
81.6%
composite math + reading, all grades
Predicted
75.3%
based on OH schools with similar FRL share
Beats by
+6.2pp
above demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
437
-39 (-8%) vs 2017
Student : Teacher
14.6:1
was 19.0:1
% White
88%
was 89%
% Hispanic
5%
was 4%
% Black
3%
was 3%
% Asian
2%
was 1%
Source: NCES Common Core of Data

About Bath High School

As a compact four-year high school in Lima, Ohio, Bath High School hosts 437 students from grades 9 through 12, part of Bath Local. Enrollment runs roughly 23% below the state mean of about 565.

Bath Local runs 4 schools in total, collectively educating 1,588 students. Bath High School is one of those campuses.

On the student-mix side, Bath High School records that 88% of students identify as White, making the school strongly White-majority. The remainder looks like 5% Hispanic, 3% Black, 2% Asian.

In terms of school funding signals, Bath High School reports 30 full-time-equivalent teachers, putting the student-to-teacher ratio at about 14.6:1. That figure is tighter than the state norm's 17.7:1 average. About 36% of enrolled students meet the income threshold for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. That share is lower than Allen County's rate of about 50%.

On a residual basis (actual vs predicted given the student mix), Bath High School performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 75.3%, the actual is 81.6%, a residual of +6.2 points.

In the surrounding community, the surrounding county (Allen County) logs that the typical household earns roughly $64,038 per year, roughly 20% of adults have completed at least a four-year degree, and the poverty rate sits near 10%. In all, Allen County runs 36 public schools (combined enrollment of about 14,579 students), of which Bath High School is one.

Nearest neighbor: Bath Digital Academy, around 0.0 miles off. Within five miles, there are 8 other public schools.

The school occupies a residential site.

Looking at the recent track record. Over the past 7-year window, the student count fell 8%: 476 students in 2018 compared to 437 in 2025. The student-to-teacher ratio tightened from 19.0:1 in 2018 to 14.6:1 today.

On allk12, posts here usually surface around science fair prep, picture-day reminders, and bus-route questions. Anyone with firsthand experience at this school can post or comment.

Allen County at a glance

View full county profile
Population
101,348
Census ACS
Median income
$64,038
Household, ACS
Bachelor's+
20%
Adults 25+
Poverty rate
10%
Below federal line
Schools in county
36
14,579 students

Quick facts

School name
Bath High School
District
Bath Local
Address
2850 Bible Rd, Lima, OH 45801
Phone
(419) 221-0366
County
Allen County
Level
High
Grade range
09–12
Total enrollment
437
Teachers (FTE)
30
Student–teacher ratio
14.6:1
Free/Reduced lunch
156 (36%)
Locale
23-Suburb: Small
NCES ID
390457602335
Charter school
No
Virtual school
No

Related schools

Other schools in Bath Local
Other schools in Lima
Nearby schools

Frequently asked questions

About Bath High School
What is the total enrollment at Bath High School?
Bath High School enrolls approximately 437 students in grades 09-12.
Is Bath High School an elementary, middle, or high school?
Bath High School is a high school covering grades 09-12.
How many teachers does Bath High School have?
Bath High School employs 30 FTE teachers, for a student-to-teacher ratio of 14.6:1.
How diverse is Bath High School?
Bath High School reports a student body of 88% White, 5% Hispanic, 3% Black, 2% Asian, 2% Two or more.
Who oversees Bath High School?
Bath High School is overseen by Bath Local in Allen County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post