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

7 schools in Lebanon

Ohio · Public K-12

Lebanon's public schools, 7 in all, serve about 6,364 K-12 students inside Ohio, averaging 909 per campus.

7-year change in Lebanon

SY 2017-18 vs SY 2024-25
Total enrollment
6,364
+362 (+6%) vs SY 2017-18
School count
7
+1 (+17%) vs SY 2017-18
% White
84%
was 87%
% Hispanic
7%
was 6%
% Black
3%
was 2%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Berry Intermediate SchoolMiddle05-06774
Bowman Primary SchoolElementaryPK-021,157
Donovan Elementary SchoolElementary03-04798
Greater Ohio Virtual SchoolHigh07-12576
Lebanon High SchoolHigh08-121,604
Lebanon Junior HighMiddle07-08869
Warren County Career CenterHigh06-12586

About Lebanon

Lebanon, Ohio is home to 7 public schools, with combined enrollment of approximately 6,364 students. By school count, it is a medium-population city.

On the school-mix side, the city is built around 2 elementary, 2 middle, and 3 high.

Average school size in Lebanon is around 909 students, 94% meaningfully above the Ohio average of about 469.

Over the past 7-year window. Total public-school enrollment in Lebanon has expanded 6% since SY 2017-18, moving from about 6,002 students to 6,364. The school count climbed from 6 to 7 across the same 7-year window.

On allk12, the community for Lebanon discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Lebanon, Ohio?
There are 7 public K-12 schools in Lebanon, with a combined enrollment of about 6,364.
How many elementary, middle, and high schools are in Lebanon?
Lebanon has 2 elementary, 2 middle, 3 high public schools.
What is the largest public school in Lebanon?
Lebanon High School is the largest public school in Lebanon by enrollment, with approximately 1,604 students.
What school districts serve Lebanon?
Lebanon is served by 3 public school districts, including Lebanon City, Greater Ohio Virtual School, Warren County Vocational School.
What grade levels do public schools in Lebanon cover?
Public schools in Lebanon serve students from pre-K through grade 12.
Are there charter schools in Lebanon?
1 of the 7 public schools in Lebanon are charter schools.