8 schools in Lebanon
Lebanon's public-school count of 8 reflects a system enrolling about 2,636 students inside Kentucky, broken out as 3 elementary, 2 middle, and 2 high.
7-year change in Lebanon
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Calvary Elementary School | Elementary | PK-05 | 236 |
| Glasscock Elementary School | Elementary | PK-05 | 432 |
| Hugh C. Spalding Academy | Combined | KG-12 | 164 |
| Lebanon Elementary School | Elementary | PK-05 | 305 |
| Lebanon Middle School | Middle | 06-08 | 330 |
| Marion County Area Technology Center | High | 08-12 | 0 |
| Marion County High School | High | 09-12 | 879 |
| Marion County Middle School | Middle | 06-08 | 290 |
About Lebanon
Lebanon is a mid-sized Kentucky city in terms of public-school footprint, with 8 schools and 2,636 students total.
Looking at the level breakdown, the city consists of 3 elementary, 2 middle, 2 high, and 1 other.
Average school size in Lebanon is around 330 students, 29% lower than the Kentucky average of about 467.
Trend over the past 7 years. Total public-school enrollment in Lebanon has declined 6% since SY 2017-18, moving from about 2,811 students to 2,636. Demographically, the White share of enrollment contracted from 82% to 75%.
In the discussion threads here, the community for Lebanon discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.