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

2 schools in Lebanon

Maine · Public K-12

Lebanon's public schools total 2 across the city, with enrollment of about 402 and an average school size near 201.

7-year change in Lebanon

SY 2017-18 vs SY 2024-25
Total enrollment
402
-80 (-17%) vs SY 2017-18
School count
2
+1 (+100%) vs SY 2017-18
% White
95%
was 97%
% Hispanic
2%
was 1%
% Black
0%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Hanson SchoolElementaryKG-03267
Lebanon Elementary SchoolElementary04-05135

About Lebanon

Across Lebanon, Maine, 2 public schools teaches about 402 students between them.

Per-campus enrollment runs near 201, noticeably below the state mean of about 293.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment fell 17%: 482 students in SY 2017-18 versus 402 in SY 2024-25. Over that span, Lebanon gained 1 school, going from 1 to 2.

In the discussion threads here, the community for Lebanon discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Lebanon?
Lebanon, Maine has 2 public K-12 schools serving approximately 402 students.
How many elementary, middle, and high schools are in Lebanon?
Lebanon has 2 elementary public schools.
What is the largest public school in Lebanon?
Hanson School is the largest public school in Lebanon by enrollment, with approximately 267 students.
What school districts serve Lebanon?
Lebanon public schools are operated by RSU 60/MSAD 60.
What grade levels do public schools in Lebanon cover?
Public schools in Lebanon serve students from kindergarten through grade 5.