7 schools in Lebanon
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| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Berry Intermediate School | Middle | 05-06 | 774 |
| Bowman Primary School | Elementary | PK-02 | 1,157 |
| Donovan Elementary School | Elementary | 03-04 | 798 |
| Greater Ohio Virtual School | High | 07-12 | 576 |
| Lebanon High School | High | 08-12 | 1,604 |
| Lebanon Junior High | Middle | 07-08 | 869 |
| Warren County Career Center | High | 06-12 | 586 |
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.