Skip to main content
OpenSchoolData

Largest Schools in Maine

Maine has 570 public schools across 206 districts with a total enrollment of 168,937 students. The largest school is Lewiston High School in Lewiston.

Largest Schools in Maine

#SchoolCityEnrollment
1Lewiston High SchoolLewiston1,575
2Noble High SchoolNorth Berwick1,201
3Bangor High SchoolBangor1,107
4Oxford Hills Comprehensive H SParis1,077
5Sanford High SchoolSanford1,065
6Bonny Eagle High SchoolStandish1,021
7South Portland High SchoolSouth Portland1,019
8Edward Little High SchoolAuburn1,007
9Windham High SchoolWindham978
10Portland High SchoolPortland952

Largest Districts in Maine

School data for Maine is sourced from the National Center for Education Statistics (NCES) Common Core of Data and EDFacts assessment results.

Frequently Asked Questions

The largest public school in Maine by enrollment is Lewiston High School in Lewiston with 1,575 students.

Maine has 570 public schools across 206 school districts, with a total enrollment of 168,937 students.

All school data comes from the National Center for Education Statistics (NCES) Common Core of Data and EDFacts assessment results. This includes enrollment, student-teacher ratios, proficiency rates, and graduation rates.

School data includes enrollment, student-teacher ratios, proficiency rates, and graduation rates from NCES and EDFacts.