Largest Maine Public Schools

The average public school in Maine has approximately 295 students (2026).
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,709 students.
# Students Range: 695 1,709 Avg. # Students: 866

Largest Maine Public Schools (2026)

School
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Lewiston High School
(Math: 28% | Reading: 65%)
Rank:
1/
10
Bottom 50%
Students: 1,709
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,134
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,115
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,068
Grades: 9-12
885 Broadway
Bangor, ME 04401
(207) 992-5500
Rank: #55.
Edward Little High School
(Math: 30% | Reading: 80-84%)
Rank:
2/
10
Bottom 50%
Students: 1,045
Grades: 9-12
77 Harris Street
Auburn, ME 04210
(207) 333-6652
Rank: #66.
Bonny Eagle High School
(Math: 33% | Reading: 75-79%)
Rank:
2/
10
Bottom 50%
Students: 1,027
Grades: 9-12
700 Saco Road
Standish, ME 04084
(207) 929-3840
Rank: #77.
Oxford Hills Comprehensive High School
(Math: 38% | Reading: 73%)
Rank:
1/
10
Bottom 50%
Students: 1,010
Grades: 9-12
256 Main Street
Paris, ME 04271
(207) 743-8914
Rank: #88.
Windham High School
(Math: 30-34% | Reading: 85-89%)
Rank:
4/
10
Bottom 50%
Students: 939
Grades: 9-12
406 Gray Road
Windham, ME 04062
(207) 892-1810
Rank: #99.
South Portland High School
(Math: 30% | Reading: 65-69%)
Rank:
1/
10
Bottom 50%
Students: 928
Grades: 9-12
637 Highland Avenue
South Portland, ME 04106
(207) 767-3266
Rank: #1010.
Sanford Middle School
(Math: 43% | Reading: 78%)
Rank:
3/
10
Bottom 50%
Students: 920
Grades: 5-8
52 Spartan Dr
Sanford, ME 04073
(207) 324-3114
Rank: #1111.
Portland High School
(Math: 45-49% | Reading: 80-84%)
Rank:
5/
10
Bottom 50%
Students: 912
Grades: 9-12
284 Cumberland Av
Portland, ME 04101
(207) 874-8250
Rank: #1212.
Scarborough High School
(Math: 65-69% | Reading: 85-89%)
Rank:
9/
10
Top 20%
Students: 903
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: 894
Grades: 8-12
20 Maplewood Avenue
Biddeford, ME 04005
(207) 282-1596
Rank: #1414.
Falmouth Elementary School
(Math: 75% | Reading: 95%)
Rank:
10/
10
Top 5%
Students: 871
Grades: PK-5
58 Woodville Road
Falmouth, ME 04105
(207) 781-3988
Rank: #1515.
Massabesic High School
(Math: 30-34% | Reading: 70-74%)
Rank:
1/
10
Bottom 50%
Students: 867
Grades: 9-12
88 West Road
Waterboro, ME 04087
(207) 247-3141
Rank: #1616.
Deering High School
(Math: 30-34% | Reading: 55-59%)
Rank:
1/
10
Bottom 50%
Students: 850
Grades: 9-12
370 Stevens Avenue
Portland, ME 04103
(207) 874-8260
Rank: #1717.
Gorham High School
(Math: 40-44% | Reading: 80-84%)
Rank:
4/
10
Bottom 50%
Students: 812
Grades: 9-12
41 Morrill Avenue
Gorham, ME 04038
(207) 222-1100
Rank: #1818.
Students: 807
Grades: 5-8
120 Wescott Road
South Portland, ME 04106
(207) 773-5629
Rank: #1919.
Brewer Community School
(Math: 52% | Reading: 90%)
Rank:
8/
10
Top 30%
Students: 800
Grades: PK-8
92 Pendleton Street
Brewer, ME 04412
(207) 404-5700
Rank: #2020.
Hampden Academy
(Math: 49% | Reading: 90-94%)
Rank:
8/
10
Top 30%
Students: 767
Grades: 9-12
89 Western Avenue
Hampden, ME 04444
(207) 862-3791
Rank: #2121.
Camden Hills Regional High School
(Math: 60-64% | Reading: 85-89%)
Rank:
8/
10
Top 30%
Students: 757
Grades: 9-12
25 Keelson Drive
Rockport, ME 04856
(207) 236-7800
Rank: #2222.
Caribou Community School
(Math: 42% | Reading: 82%)
Rank:
4/
10
Bottom 50%
Students: 752
Grades: PK-8
24 Bennett Dr
Caribou, ME 04736
(207) 493-4240
Rank: #2323.
Lewiston Middle School
(Math: 20% | Reading: 69%)
Rank:
1/
10
Bottom 50%
Students: 744
Grades: 7-8
75 Central Avenue
Lewiston, ME 04240
(207) 795-4180
Rank: #2424.
Ellsworth Elementary-middle School
(Math: 49% | Reading: 85%)
Rank:
5/
10
Bottom 50%
Students: 740
Grades: PK-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: 737
Grades: PK-6
400 Bartlett Street
Lewiston, ME 04240
(207) 795-4130
Rank: #2626.
Mt Ararat High School
(Math: 55-59% | Reading: 80-84%)
Rank:
6/
10
Top 50%
Students: 732
Grades: 9-12
68 Eagles Way
Topsham, ME 04086
(207) 729-2951
Rank: #2727.
Mabel I Wilson School
(Math: 75-79% | Reading: ≥95%)
Rank:
10/
10
Top 5%
Students: 730
Grades: PK-3
353 Tuttle Road
Cumberland Center, ME 04021
(207) 829-4825
Rank: #2828.
Windham Primary School
(Math: 50-54% | Reading: 80-84%)
Rank:
6/
10
Top 50%
Students: 727
Grades: K-3
404 Gray Road
Windham, ME 04062
(207) 892-1840
Rank: #2929.
Brunswick High School
(Math: 50-54% | Reading: 85-89%)
Rank:
8/
10
Top 30%
Students: 722
Grades: 9-12
71 Dragons Drive
Brunswick, ME 04011
(207) 319-1910
Rank: #3030.
Mt Blue High School
(Math: 45-49% | Reading: 75-79%)
Rank:
3/
10
Bottom 50%
Students: 720
Grades: 9-12
129 Seamon Rd
Farmington, ME 04938
(207) 778-3561
Rank: #3131.
Westbrook High School
(Math: 35-39% | Reading: 75-79%)
Rank:
2/
10
Bottom 50%
Students: 719
Grades: 9-12
125 Stroudwater Street
Westbrook, ME 04092
(207) 854-0810
Rank: #3232.
Gorham Middle School
(Math: 59% | Reading: 93%)
Rank:
9/
10
Top 20%
Students: 718
Grades: 6-8
106 Weeks Road
Gorham, ME 04038
(207) 222-1220
Rank: #3333.
Bonny Eagle Middle School
(Math: 29% | Reading: 88%)
Rank:
4/
10
Bottom 50%
Students: 712
Grades: 6-8
92 Sokokis Trail
Buxton, ME 04093
(207) 929-3833
Rank: #3434.
Westbrook Middle School
(Math: 35% | Reading: 76%)
Rank:
1/
10
Bottom 50%
Students: 710
Grades: 5-8
471 Stroudwater Street
Westbrook, ME 04092
(207) 854-0830
Rank: #3535.
Messalonskee High School
(Math: 55-59% | Reading: 85-89%)
Rank:
8/
10
Top 30%
Students: 695
Grades: 9-12
131 Messalonskee High Drive
Oakland, ME 04963
(207) 465-7381
Show 100 more public schools in ME (out of 563 total schools)
Loading...

Frequently Asked Questions

What is the Maine average public schools student size?
The Maine average public schools student size is 295 for 2026.
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,709. The public elementary school with the largest student size is Sanford Middle School, with a value of 920.

Recent Articles

When “Free Public School” Still Isn’t Free
When “Free Public School” Still Isn’t Free
Discover the hidden costs of public school in 2026, from supplies and fees to transportation, technology, and extracurricular expenses.
What a District Budget Cut Means for Your Child's School Experience
What a District Budget Cut Means for Your Child's School Experience
Learn how district budget cuts can affect class sizes, programs, staffing, transportation, and your child's daily school experience in 2026.
School Closure Risk: What Parents Should Check Before Moving
School Closure Risk: What Parents Should Check Before Moving
Learn how parents can assess school closure risk before buying or renting in a district, using enrollment, funding, and boundary data.