Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/controller/top_schools_for_each_state.inc.php on line 237
Largest Maine Public Middle Schools (2026)

Largest Maine Public Middle Schools

The average public middle school in Maine has approximately 272 students (2026).
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,134 students.
# Students Range: 470 1,134 Avg. # Students: 612

Largest Maine Public Middle Schools (2026)

School
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
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: #22.
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: #33.
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: #44.
Students: 807
Grades: 5-8
120 Wescott Road
South Portland, ME 04106
(207) 773-5629
Rank: #55.
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: #66.
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: #77.
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: #88.
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: #99.
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: #1010.
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: #1111.
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: #1212.
Scarborough Middle School
(Math: 55% | Reading: 91%)
Rank:
8/
10
Top 30%
Students: 663
Grades: 6-8
21 Quentin Drive
Scarborough, ME 04074
(207) 730-4800
Rank: #1313.
Massabesic Middle School
(Math: 45% | Reading: 87%)
Rank:
6/
10
Top 50%
Students: 619
Grades: 6-8
134 Old Alfred Road
East Waterboro, ME 04030
(207) 247-6121
Rank: #1414.
Saco Middle School
(Math: 52% | Reading: 90%)
Rank:
8/
10
Top 30%
Students: 586
Grades: 6-8
40 Buxton Road
Saco, ME 04072
(207) 282-4181
Rank: #1515.
Windham Middle School
(Math: 37% | Reading: 84%)
Rank:
4/
10
Bottom 50%
Students: 571
Grades: 6-8
408 Gray Road
Windham, ME 04062
(207) 892-1820
Rank: #1616.
Brunswick Jr High School
(Math: 55% | Reading: 91%)
Rank:
8/
10
Top 30%
Students: 544
Grades: 6-8
65 Columbia Avenue
Brunswick, ME 04011
(207) 319-1930
Rank: #1717.
Biddeford Middle School
(Math: 33% | Reading: 79%)
Rank:
2/
10
Bottom 50%
Students: 542
Grades: 5-7
25 Tiger Drive
Biddeford, ME 04005
(207) 282-6400
Rank: #1818.
Mt Ararat Middle School
(Math: 46% | Reading: 84%)
Rank:
4/
10
Bottom 50%
Students: 533
Grades: 6-8
66 Republic Avenue
Topsham, ME 04086
(207) 729-2950
Rank: #1919.
Ridge View Community School
(Math: 37% | Reading: 81%)
Rank:
2/
10
Bottom 50%
Students: 528
Grades: PK-8
175 Fern Road, Suite 1
Dexter, ME 04930
(207) 924-6000
Rank: #2020.
Nokomis Regional Middle School
(Math: 30% | Reading: 81%)
Rank:
2/
10
Bottom 50%
Students: 524
Grades: 5-8
291 Williams Road Suite 1
Newport, ME 04953
(207) 355-3600
Rank: #2121.
Molly Ockett School
(Math: 40% | Reading: 82%)
Rank:
3/
10
Bottom 50%
Students: 520
Grades: PK-8
25 Molly Ockett Drive
Fryeburg, ME 04037
(207) 935-2401
Rank: #2222.
Gray-new Gloucester Middle School
(Math: 39% | Reading: 89%)
Rank:
5/
10
Bottom 50%
Students: 519
Grades: 5-8
31 Libby Hill Road
Gray, ME 04039
(207) 657-4994
Rank: #2323.
Greely Middle School
(Math: 70% | Reading: 95%)
Rank:
10/
10
Top 10%
Students: 515
Grades: 6-8
351 Tuttle Road
Cumberland Center, ME 04021
(207) 829-4815
Rank: #2424.
Mt Blue Middle School
(Math: 38% | Reading: 83%)
Rank:
3/
10
Bottom 50%
Students: 508
Grades: 6-8
269 Middle St
Farmington, ME 04938
(207) 778-3511
Rank: #2525.
Maine Connections Academy
Charter School
(Math: 30-34% | Reading: 90%)
Rank:
5/
10
Bottom 50%
Students: 504
Grades: 7-12
600 Southborough Dr., Suite 20
South Portland, ME 04106
(207) 805-3254
Rank: #2626.
Auburn Middle School
(Math: 36% | Reading: 80%)
Rank:
2/
10
Bottom 50%
Students: 499
Grades: 7-8
38 Falcon Drive
Auburn, ME 04210
(207) 333-6655
Rank: #2727.
Hall-dale Middle And High School
(Math: 42% | Reading: 87%)
Rank:
6/
10
Top 50%
Students: 496
Grades: 6-12
97 Maple St
Farmingdale, ME 04344
(207) 622-6211
Rank: #2828.
Messalonskee Middle School
(Math: 48% | Reading: 86%)
Rank:
5/
10
Bottom 50%
Students: 495
Grades: 6-8
33 School Bus Drive
Oakland, ME 04963
(207) 465-2167
Rank: #2929.
Marshwood Middle School
(Math: 58% | Reading: 90%)
Rank:
8/
10
Top 30%
Students: 490
Grades: 6-8
626 Dow Highway
Eliot, ME 03903
(207) 439-1399
Rank: #3030.
York Middle School
(Math: 63% | Reading: 97%)
Rank:
10/
10
Top 10%
Students: 482
Grades: 5-8
30 Organug Road
York, ME 03909
(207) 363-4214
Rank: #3131.
Oxford Hills Middle School
(Math: 23% | Reading: 71%)
Rank:
1/
10
Bottom 50%
Students: 479
Grades: 7-8
100 Pine Street
Paris, ME 04271
(207) 743-5946
Rank: #3232.
Maine Virtual Academy
Charter School
(Math: 25-29% | Reading: 85-89%)
Rank:
4/
10
Bottom 50%
Students: 475
Grades: 7-12
6 East Chestnut Street
Augusta, ME 04330
(207) 613-8900
Rank: #3333.
Skowhegan Area Middle School
(Math: 47% | Reading: 86%)
Rank:
5/
10
Bottom 50%
Students: 473
Grades: 6-8
155 Academy Circle
Skowhegan, ME 04976
(207) 474-3339
Rank: #34 - 3534. - 35.
Lyman Moore Middle School
(Math: 34% | Reading: 85%)
Rank:
3/
10
Bottom 50%
Students: 470
Grades: 6-8
171 Auburn St
Portland, ME 04103
(207) 874-8150
Rank: #34 - 3534. - 35.
Middle School Of The Kennebunks
(Math: 69% | Reading: 95%)
Rank:
10/
10
Top 10%
Students: 470
Grades: 6-8
60 Thompson Road
Kennebunk, ME 04043
(207) 467-8004

Frequently Asked Questions

What is the Maine average public middle schools student size?
The Maine average public middle schools student size is 272 for 2026.
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

AI Report Cards: Should Schools Evaluate AI Use?
AI Report Cards: Should Schools Evaluate AI Use?
Explore whether schools should assess student AI use, the benefits, risks, and what responsible AI report cards could look like in 2026.
The Parent’s Guide to School Cell Phone Bans in 2026
The Parent’s Guide to School Cell Phone Bans in 2026
Learn how school cell phone bans work in 2026, why districts are adopting them, and what parents should expect.
Parental Involvement in Public Schools: 2026 Update
Parental Involvement in Public Schools: 2026 Update
Explore the latest 2026 trends, research, and strategies shaping parental involvement in public schools and student success.

Quick Links


Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 75

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 82

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 88

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 94

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 100

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 106

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 112

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 123

Notice: Javascript file does not exist: /home/devsarath/workspace/psr/public_html/javascript/components/popper.min.js in /home/devsarath/workspace/shared/misc/JSCompiler.inc.php on line 242

Notice: Javascript file does not exist: /home/devsarath/workspace/psr/public_html/javascript/components/tippy.min.js in /home/devsarath/workspace/shared/misc/JSCompiler.inc.php on line 242

Notice: Directory does not exist in /home/devsarath/workspace/shared/misc/JSCompiler.inc.php on line 242

Notice: Unable to save compiled js file in /home/devsarath/workspace/shared/misc/JSCompiler.inc.php on line 242