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

9 schools in Lewiston

Maine · Public K-12

Public K-12 schools in Lewiston, Maine total 9, collectively serving roughly 5,562 students (an average of about 618 per campus).

7-year change in Lewiston

SY 2017-18 vs SY 2024-25
Total enrollment
5,562
-123 (-2%) vs SY 2017-18
School count
8
-1 (-11%) vs SY 2017-18
% White
44%
was 57%
% Hispanic
5%
was 3%
% Black
43%
was 35%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Acadia Academy SchoolElementaryPK-06250
Farwell Elementary SchoolElementaryPK-06401
Lewiston High SchoolHigh09-121,709
Lewiston Middle SchoolMiddle07-08744
Lewiston Regional Technology CtrElementaryN-N·
Montello SchoolElementaryPK-06675
Raymond A. Geiger Elementary SchoolElementaryPK-06572
Robert V. Connors Elementary SchoolElementaryPK-06737
Thomas J McMahon Elementary SchElementaryPK-06474

About Lewiston

Lewiston, Maine is home to 9 public schools, with combined enrollment of approximately 5,562 students. By school count, it is a moderately sized city.

On the level-by-level breakdown, the city covers 7 elementary, 1 middle, and 1 high.

Per-campus enrollment runs near 618, noticeably above the state mean of about 293.

Over the past 7-year window. Combined enrollment now sits at 5,562 students, stayed largely flat from the 5,685 reported in SY 2017-18. Lewiston now counts 8 public schools, down from 9 in SY 2017-18. On the demographic side, White enrollment moved from 57% to 44% over the same window.

In the discussion threads here, the community for Lewiston discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Lewiston?
Lewiston, Maine has 9 public K-12 schools serving approximately 5,562 students.
How many elementary, middle, and high schools are in Lewiston?
Lewiston has 7 elementary, 1 middle, 1 high public schools.
What is the largest public school in Lewiston?
Lewiston High School is the largest public school in Lewiston by enrollment, with approximately 1,709 students.
What school districts serve Lewiston?
Lewiston is served by 2 public school districts, including Acadia Academy, Lewiston Public Schools.
What grade levels do public schools in Lewiston cover?
Public schools in Lewiston serve students from pre-K through grade 12.
Are there charter schools in Lewiston?
1 of the 9 public schools in Lewiston are charter schools.