Largest Maine Public Middle Schools

The average public middle school in Maine has approximately 272 students (2025).
The public middle schools with the largest student enrollments are listed below (where sufficient data available).
The largest public middle school in Maine (by enrollment) is Noble High School with 1,170 students.
# Students Range: 444 1,170 Avg. # Students: 609

Largest Maine Public Middle Schools (2025)

School
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Noble High School
(Math: 82% | Reading: 83%)
Rank:
5/
10
Bottom 50%
Students: 1,170
Grades: 8-12
100 Noble Way
North Berwick, ME 03906
(207) 284-3000
Rank: #22.
Sanford Middle School
(Math: 77% | Reading: 78%)
Rank:
3/
10
Bottom 50%
Students: 923
Grades: 5-8
52 Spartan Dr
Sanford, ME 04073
(207) 324-3114
Rank: #33.
Biddeford High School
(Math: 85-89% | Reading: 75-79%)
Rank:
5/
10
Bottom 50%
Students: 901
Grades: 8-12
20 Maplewood Avenue
Biddeford, ME 04005
(207) 282-1596
Rank: #44.
Brewer Community School
(Math: 83% | Reading: 90%)
Rank:
7/
10
Top 50%
Students: 860
Grades: PK-8
92 Pendleton Street
Brewer, ME 04412
(207) 404-5700
Rank: #55.
Students: 819
Grades: 5-8
120 Wescott Road
South Portland, ME 04106
(207) 773-5629
Rank: #66.
Caribou Community School
(Math: 85% | Reading: 82%)
Rank:
6/
10
Top 50%
Students: 773
Grades: PK-8
24 Bennett Dr
Caribou, ME 04736
(207) 493-4240
Rank: #77.
Ellsworth Elementary-middle School
(Math: 80% | Reading: 85%)
Rank:
4/
10
Bottom 50%
Students: 744
Grades: K-8
20 Forrest Avenue
Ellsworth, ME 04605
(207) 667-6241
Rank: #88.
Lewiston Middle School
(Math: 62% | Reading: 69%)
Rank:
1/
10
Bottom 50%
Students: 716
Grades: 7-8
75 Central Avenue
Lewiston, ME 04240
(207) 795-4180
Rank: #99.
Westbrook Middle School
(Math: 71% | Reading: 76%)
Rank:
1/
10
Bottom 50%
Students: 711
Grades: 5-8
471 Stroudwater Street
Westbrook, ME 04092
(207) 854-0830
Rank: #1010.
Bonny Eagle Middle School
(Math: 80% | Reading: 88%)
Rank:
6/
10
Top 50%
Students: 710
Grades: 6-8
92 Sokokis Trail
Buxton, ME 04093
(207) 929-3833
Rank: #1111.
Gorham Middle School
(Math: 91% | Reading: 93%)
Rank:
10/
10
Top 10%
Students: 668
Grades: 6-8
106 Weeks Road
Gorham, ME 04038
(207) 222-1220
Rank: #1212.
Scarborough Middle School
(Math: 90% | Reading: 91%)
Rank:
8/
10
Top 30%
Students: 651
Grades: 6-8
21 Quentin Drive
Scarborough, ME 04074
(207) 730-4800
Rank: #1313.
Massabesic Middle School
(Math: 85% | Reading: 87%)
Rank:
7/
10
Top 50%
Students: 629
Grades: 6-8
134 Old Alfred Road
East Waterboro, ME 04030
(207) 247-6121
Rank: #1414.
Saco Middle School
(Math: 88% | Reading: 90%)
Rank:
8/
10
Top 30%
Students: 586
Grades: 6-8
40 Buxton Road
Saco, ME 04072
(207) 282-4181
Rank: #1515.
Ridge View Community School
(Math: 72% | Reading: 81%)
Rank:
2/
10
Bottom 50%
Students: 562
Grades: PK-8
175 Fern Road, Suite 1
Dexter, ME 04930
(207) 924-6000
Rank: #1616.
Windham Middle School
(Math: 81% | Reading: 84%)
Rank:
4/
10
Bottom 50%
Students: 554
Grades: 6-8
408 Gray Road
Windham, ME 04062
(207) 892-1820
Rank: #1717.
Brunswick Jr High School
(Math: 86% | Reading: 91%)
Rank:
8/
10
Top 30%
Students: 537
Grades: 6-8
65 Columbia Avenue
Brunswick, ME 04011
(207) 319-1930
Rank: #18 - 1918. - 19.
Molly Ockett School
(Math: 72% | Reading: 82%)
Rank:
3/
10
Bottom 50%
Students: 529
Grades: PK-8
25 Molly Ockett Drive
Fryeburg, ME 04037
(207) 935-2401
Rank: #18 - 1918. - 19.
Mt Ararat Middle School
(Math: 83% | Reading: 84%)
Rank:
5/
10
Bottom 50%
Students: 529
Grades: 6-8
66 Republic Avenue
Topsham, ME 04086
(207) 729-2950
Rank: #2020.
Nokomis Regional Middle School
(Math: 70% | Reading: 81%)
Rank:
2/
10
Bottom 50%
Students: 527
Grades: 5-8
291 Williams Road Suite 1
Newport, ME 04953
(207) 355-3600
Rank: #21 - 2221. - 22.
Mt Blue Middle School
(Math: 81% | Reading: 83%)
Rank:
4/
10
Bottom 50%
Students: 507
Grades: 6-8
269 Middle St
Farmington, ME 04938
(207) 778-3511
Rank: #21 - 2221. - 22.
Oxford Hills Middle School
(Math: 72% | Reading: 71%)
Rank:
1/
10
Bottom 50%
Students: 507
Grades: 7-8
100 Pine Street
Paris, ME 04271
(207) 743-5946
Rank: #23 - 2423. - 24.
Biddeford Middle School
(Math: 71% | Reading: 79%)
Rank:
2/
10
Bottom 50%
Students: 498
Grades: 5-7
25 Tiger Drive
Biddeford, ME 04005
(207) 282-6400
Rank: #23 - 2423. - 24.
Gray-new Gloucester Middle School
(Math: 85% | Reading: 89%)
Rank:
7/
10
Top 50%
Students: 498
Grades: 5-8
31 Libby Hill Road
Gray, ME 04039
(207) 657-4994
Rank: #2525.
Auburn Middle School
(Math: 73% | Reading: 80%)
Rank:
2/
10
Bottom 50%
Students: 490
Grades: 7-8
38 Falcon Drive
Auburn, ME 04210
(207) 333-6655
Rank: #2626.
York Middle School
(Math: 95% | Reading: 97%)
Rank:
10/
10
Top 5%
Students: 484
Grades: 5-8
30 Organug Road
York, ME 03909
(207) 363-4214
Rank: #2727.
Lyman Moore Middle School
(Math: 74% | Reading: 85%)
Rank:
4/
10
Bottom 50%
Students: 483
Grades: 6-8
171 Auburn St
Portland, ME 04103
(207) 874-8150
Rank: #2828.
Greely Middle School
(Math: 93% | Reading: 95%)
Rank:
10/
10
Top 5%
Students: 481
Grades: 6-8
351 Tuttle Road
Cumberland Center, ME 04021
(207) 829-4815
Rank: #2929.
Middle School Of The Kennebunks
(Math: 93% | Reading: 95%)
Rank:
10/
10
Top 5%
Students: 477
Grades: 6-8
60 Thompson Road
Kennebunk, ME 04043
(207) 467-8004
Rank: #30 - 3130. - 31.
Durham Community School
(Math: 93% | Reading: 92%)
Rank:
10/
10
Top 10%
Students: 476
Grades: PK-8
654 Hallowell Road
Durham, ME 04222
(207) 353-9333
Rank: #30 - 3130. - 31.
Hall-dale Middle And High School
(Math: 83% | Reading: 87%)
Rank:
7/
10
Top 50%
Students: 476
Grades: 6-12
97 Maple St
Farmingdale, ME 04344
(207) 622-6211
Rank: #3232.
Skowhegan Area Middle School
(Math: 81% | Reading: 86%)
Rank:
5/
10
Bottom 50%
Students: 473
Grades: 6-8
155 Academy Circle
Skowhegan, ME 04976
(207) 474-3339
Rank: #3333.
Messalonskee Middle School
(Math: 86% | Reading: 86%)
Rank:
6/
10
Top 50%
Students: 468
Grades: 6-8
33 School Bus Drive
Oakland, ME 04963
(207) 465-2167
Rank: #3434.
Marshwood Middle School
(Math: 87% | Reading: 90%)
Rank:
8/
10
Top 30%
Students: 465
Grades: 6-8
626 Dow Highway
Eliot, ME 03903
(207) 439-1399
Rank: #3535.
Gardiner Regional Middle School
(Math: 87% | Reading: 87%)
Rank:
8/
10
Top 30%
Students: 444
Grades: 6-8
161 Cobbossee Avenue
Gardiner, ME 04345
(207) 582-1326
Show 100 more public schools in ME (out of 201 total schools)
Loading...

Frequently Asked Questions

What is the Maine average public middle schools student size?
The Maine average public middle schools student size is 272 for 2025.
What are the public middle schools with the largest student size in Maine?
The best top ranked public middle schools in Maine include Noble High School, Sanford Middle School and Biddeford High School.

Recent Articles

Texas Schools: The Voucher/School Choice Debate
Texas Schools: The Voucher/School Choice Debate
The issue of school choice and a voucher system is currently being revisited in Houston and across the state of Texas, with strong opinions on both sides of the debate.
Fuel Up to Play 60 Focuses on Integrating Fitness and Wellness into the School Day
Fuel Up to Play 60 Focuses on Integrating Fitness and Wellness into the School Day
What if NFL players came to your school? With the Fuel Up to Play 60 program, sponsored by the National Dairy Council and the NFL, nutrition and exercise are promoted during the school day. NFL players participate in the program by coming to schools and talking to students about fitness. Learn more about the program and some of the schools that are implementing it.
What Parents Need to Know About Lunch Shaming
What Parents Need to Know About Lunch Shaming
Students all over the nation go hungry every day not because their schools don’t offer lunch, but because they refuse them to children with outstanding debts. Read on to learn about the horror that is lunch shaming and what can be done about it.