Largest Maine Public Schools

The average public school in Maine has approximately 296 students (2025).
The public schools with the largest student enrollments are listed below (where sufficient data available).
The largest public school in Maine (by enrollment) is Lewiston High School with 1,645 students.
# Students Range: 704 1,645 Avg. # Students: 871

Largest Maine Public Schools (2025)

School
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Lewiston High School
(Math: 28% | Reading: 65%)
Rank:
1/
10
Bottom 50%
Students: 1,645
Grades: 9-12
156 East Avenue
Lewiston, ME 04240
(207) 795-4190
Rank: #22.
Noble High School
(Math: 33% | Reading: 83%)
Rank:
3/
10
Bottom 50%
Students: 1,170
Grades: 8-12
100 Noble Way
North Berwick, ME 03906
(207) 284-3000
Rank: #33.
Sanford High School
(Math: 37% | Reading: 77%)
Rank:
2/
10
Bottom 50%
Students: 1,099
Grades: 9-12
100 Alumni Blvd
Sanford, ME 04073
(207) 324-4050
Rank: #44.
Bangor High School
(Math: 52% | Reading: 91%)
Rank:
8/
10
Top 30%
Students: 1,074
Grades: 9-12
885 Broadway
Bangor, ME 04401
(207) 992-5500
Rank: #55.
Bonny Eagle High School
(Math: 33% | Reading: 75-79%)
Rank:
2/
10
Bottom 50%
Students: 1,047
Grades: 9-12
700 Saco Road
Standish, ME 04084
(207) 929-3840
Rank: #66.
Edward Little High School
(Math: 30% | Reading: 80-84%)
Rank:
2/
10
Bottom 50%
Students: 1,032
Grades: 9-12
77 Harris Street
Auburn, ME 04210
(207) 333-6652
Rank: #77.
Oxford Hills Comprehensive High School
(Math: 38% | Reading: 73%)
Rank:
1/
10
Bottom 50%
Students: 1,019
Grades: 9-12
256 Main Street
Paris, ME 04271
(207) 743-8914
Rank: #88.
South Portland High School
(Math: 30% | Reading: 65-69%)
Rank:
1/
10
Bottom 50%
Students: 995
Grades: 9-12
637 Highland Avenue
South Portland, ME 04106
(207) 767-3266
Rank: #99.
Portland High School
(Math: 45-49% | Reading: 80-84%)
Rank:
5/
10
Bottom 50%
Students: 968
Grades: 9-12
284 Cumberland Av
Portland, ME 04101
(207) 874-8250
Rank: #1010.
Windham High School
(Math: 30-34% | Reading: 85-89%)
Rank:
4/
10
Bottom 50%
Students: 944
Grades: 9-12
406 Gray Road
Windham, ME 04062
(207) 892-1810
Rank: #1111.
Sanford Middle School
(Math: 43% | Reading: 78%)
Rank:
3/
10
Bottom 50%
Students: 923
Grades: 5-8
52 Spartan Dr
Sanford, ME 04073
(207) 324-3114
Rank: #1212.
Scarborough High School
(Math: 65-69% | Reading: 85-89%)
Rank:
9/
10
Top 20%
Students: 916
Grades: 9-12
11 Municipal Drive
Scarborough, ME 04074
(207) 730-5000
Rank: #1313.
Biddeford High School
(Math: 30-34% | Reading: 75-79%)
Rank:
2/
10
Bottom 50%
Students: 901
Grades: 8-12
20 Maplewood Avenue
Biddeford, ME 04005
(207) 282-1596
Rank: #1414.
Massabesic High School
(Math: 30-34% | Reading: 70-74%)
Rank:
1/
10
Bottom 50%
Students: 898
Grades: 9-12
88 West Road
Waterboro, ME 04087
(207) 247-3141
Rank: #1515.
Falmouth Elementary School
(Math: 75% | Reading: 95%)
Rank:
10/
10
Top 5%
Students: 874
Grades: PK-5
58 Woodville Road
Falmouth, ME 04105
(207) 781-3988
Rank: #1616.
Brewer Community School
(Math: 52% | Reading: 90%)
Rank:
8/
10
Top 30%
Students: 860
Grades: PK-8
92 Pendleton Street
Brewer, ME 04412
(207) 404-5700
Rank: #1717.
Deering High School
(Math: 30-34% | Reading: 55-59%)
Rank:
1/
10
Bottom 50%
Students: 836
Grades: 9-12
370 Stevens Avenue
Portland, ME 04103
(207) 874-8260
Rank: #1818.
Students: 819
Grades: 5-8
120 Wescott Road
South Portland, ME 04106
(207) 773-5629
Rank: #1919.
Gorham High School
(Math: 40-44% | Reading: 80-84%)
Rank:
4/
10
Bottom 50%
Students: 813
Grades: 9-12
41 Morrill Avenue
Gorham, ME 04038
(207) 222-1100
Rank: #2020.
Caribou Community School
(Math: 42% | Reading: 82%)
Rank:
4/
10
Bottom 50%
Students: 773
Grades: PK-8
24 Bennett Dr
Caribou, ME 04736
(207) 493-4240
Rank: #2121.
Hampden Academy
(Math: 49% | Reading: 90-94%)
Rank:
8/
10
Top 30%
Students: 761
Grades: 9-12
89 Western Avenue
Hampden, ME 04444
(207) 862-3791
Rank: #2222.
Mt Ararat High School
(Math: 55-59% | Reading: 80-84%)
Rank:
6/
10
Top 50%
Students: 748
Grades: 9-12
68 Eagles Way
Topsham, ME 04086
(207) 729-2951
Rank: #2323.
Camden Hills Regional High School
(Math: 60-64% | Reading: 85-89%)
Rank:
8/
10
Top 30%
Students: 745
Grades: 9-12
25 Keelson Drive
Rockport, ME 04856
(207) 236-7800
Rank: #2424.
Ellsworth Elementary-middle School
(Math: 49% | Reading: 85%)
Rank:
5/
10
Bottom 50%
Students: 744
Grades: K-8
20 Forrest Avenue
Ellsworth, ME 04605
(207) 667-6241
Rank: #2525.
Robert V. Connors Elementary School
(Math: 13% | Reading: 47%)
Rank:
1/
10
Bottom 50%
Students: 739
Grades: PK-6
400 Bartlett Street
Lewiston, ME 04240
(207) 795-4130
Rank: #2626.
Mabel I Wilson School
(Math: 75-79% | Reading: ≥95%)
Rank:
10/
10
Top 5%
Students: 737
Grades: PK-3
353 Tuttle Road
Cumberland Center, ME 04021
(207) 829-4825
Rank: #2727.
Windham Primary School
(Math: 50-54% | Reading: 80-84%)
Rank:
6/
10
Top 50%
Students: 726
Grades: K-3
404 Gray Road
Windham, ME 04062
(207) 892-1840
Rank: #28 - 2928. - 29.
Lewiston Middle School
(Math: 20% | Reading: 69%)
Rank:
1/
10
Bottom 50%
Students: 716
Grades: 7-8
75 Central Avenue
Lewiston, ME 04240
(207) 795-4180
Rank: #28 - 2928. - 29.
Messalonskee High School
(Math: 55-59% | Reading: 85-89%)
Rank:
8/
10
Top 30%
Students: 716
Grades: 9-12
131 Messalonskee High Drive
Oakland, ME 04963
(207) 465-7381
Rank: #3030.
Brunswick High School
(Math: 50-54% | Reading: 85-89%)
Rank:
8/
10
Top 30%
Students: 715
Grades: 9-12
71 Dragons Drive
Brunswick, ME 04011
(207) 319-1910
Rank: #3131.
Westbrook Middle School
(Math: 35% | Reading: 76%)
Rank:
1/
10
Bottom 50%
Students: 711
Grades: 5-8
471 Stroudwater Street
Westbrook, ME 04092
(207) 854-0830
Rank: #3232.
Bonny Eagle Middle School
(Math: 29% | Reading: 88%)
Rank:
4/
10
Bottom 50%
Students: 710
Grades: 6-8
92 Sokokis Trail
Buxton, ME 04093
(207) 929-3833
Rank: #3333.
Kennebunk High School
(Math: 50-54% | Reading: 80-84%)
Rank:
6/
10
Top 50%
Students: 707
Grades: 9-12
89 Fletcher Street
Kennebunk, ME 04043
(207) 985-1110
Rank: #34 - 3534. - 35.
Brewer High School
(Math: 45-49% | Reading: 85-89%)
Rank:
7/
10
Top 50%
Students: 704
Grades: 9-12
261 Center Street
Brewer, ME 04412
(207) 989-4140
Rank: #34 - 3534. - 35.
Westbrook High School
(Math: 35-39% | Reading: 75-79%)
Rank:
2/
10
Bottom 50%
Students: 704
Grades: 9-12
125 Stroudwater Street
Westbrook, ME 04092
(207) 854-0810
Show 100 more public schools in ME (out of 565 total schools)
Loading...

Frequently Asked Questions

What is the Maine average public schools student size?
The Maine average public schools student size is 296 for 2025.
What are the public schools with the largest student size in Maine?
The best top ranked public schools in Maine include Lewiston High School, Noble High School and Sanford High School.
What is public high school and public elementary school with the largest student size in Maine?
The public high school with the largest student size in Maine is Lewiston High School, with a value of 1,645. The public elementary school with the largest student size is Sanford Middle School, with a value of 923.

Recent Articles

Opinion: Handcuffing in Public Schools is a Gateway to More Violence
Opinion: Handcuffing in Public Schools is a Gateway to More Violence
Some districts are banning handcuffing, while others are cuffing kindergarteners simply throwing a temper tantrum. Read this editorial to see why this author believes slapping the cuffs on children’s wrists only leads to more behavior issues and violence in their adult lives.
Whooping Cough: Should Vaccinations be Required for Public School Enrollment?
Whooping Cough: Should Vaccinations be Required for Public School Enrollment?
Whopping cough is making a comeback, especially amongst children, prompting health officials to encourage pertussis vaccines and boosters. However, should the pertussis vaccine be required for public school enrollment? Learn about current proposed laws and its ramifications.
What are Common Core Standards and Why Do We Need Them?
What are Common Core Standards and Why Do We Need Them?
With schools nationwide adopting common core standards, we’ll take a look at what they are, their benefits, and how they will change the face of public education.

Quick Links