Maine middle schools ranked

RankGradeSchoolCityDistrictActualProjectedImpactStudents
#1A+Frank H Harrison Middle SchoolYarmouthYarmouth Schools98%86%Greatly Exceeds Expectations380
#2A+Cape Elizabeth Middle SchoolCape ElizabethCape Elizabeth Public Schools97%86%Greatly Exceeds Expectations434
#3A+Falmouth Middle SchoolFalmouthFalmouth Public Schools96%86%Greatly Exceeds Expectations440
#4A+Greely Middle SchoolCumberlandRsu 51/msad 5195%87%Exceeds Expectations475
#5A+Middle School Of The KennebunksKennebunkRsu 2194%88%Exceeds Expectations479
#6AFreeport Middle SchoolFreeportRsu 0594%85%Exceeds Expectations307
#7AReeds Brook Middle SchoolHampdenRsu 2294%87%Exceeds Expectations345
#8AYork Middle SchoolYorkYork Public Schools94%84%Exceeds Expectations464
#9ACamden Rockport Middle SchoolCamdenRsu 28/msad 2893%88%Meets Expectations358
#10AMarshwood Middle SchoolEliotRsu 35/msad 3592%87%Meets Expectations472
#11AWilliam S Cohen SchoolBangorBangor Public Schools92%83%Exceeds Expectations364
#12AGorham Middle SchoolGorhamGorham Public Schools91%80%Greatly Exceeds Expectations641
#13AGray New Gloucester Middle SchoolGrayRsu 15/msad 1591%84%Exceeds Expectations495
#14A-Brunswick JR High SchoolBrunswickBrunswick Public Schools90%84%Exceeds Expectations518
#15A-Orono Middle SchoolOronoRsu 2690%83%Exceeds Expectations154
#16A-Saco Middle SchoolSacoSaco Public Schools90%80%Exceeds Expectations585
#17A-Winthrop Middle SchoolWinthropWinthrop Public Schools90%85%Exceeds Expectations223
#18A-Philip W Sugg Middle SchoolLisbon FallsLisbon Public Schools89%84%Exceeds Expectations290
#19A-Tripp Middle SchoolTurnerRsu 52/msad 5289%84%Exceeds Expectations289
#20B+Maranacook Community Middle SchReadfieldRsu 3889%86%Meets Expectations303
#21B+Presque Isle Middle SchoolPresque IsleRsu 79/msad 0189%79%Exceeds Expectations367
#22B+Samuel L Wagner Middle SchoolWinterportRsu 2289%84%Meets Expectations213
#23B+Scarborough Middle SchoolScarboroughScarborough Public Schools89%84%Meets Expectations670
#24B+Wells Junior High SchoolWellsWells-Ogunquit CSD88%86%Meets Expectations441
#25BChina Middle SchoolChinaRsu 1888%84%Meets Expectations198
#26BMt Jefferson JR High SchoolLeeRsu 30/msad 3088%80%Exceeds Expectations75
#27BHolbrook SchoolHoldenRsu 63/msad 6387%85%Meets Expectations199
#28BMessalonskee Middle SchoolOaklandRsu 1887%86%Meets Expectations452
#29BGardiner Regional Middle SchoolGardinerRsu 11/msad 1186%85%Meets Expectations459
#30BHermon Middle SchoolHermonHermon Public Schools86%83%Meets Expectations329
#31BMassabesic Middle SchoolEast WaterboroRsu 57/msad 5786%85%Meets Expectations623
#32B-Bath Middle SchoolBathRsu 01 - Lkrsu85%84%Meets Expectations317
#33B-Houlton Junior High SchoolHoultonRsu 29/msad 2985%77%Exceeds Expectations308
#34B-Lincoln Middle SchoolPortlandPortland Public Schools85%79%Exceeds Expectations435
#35B-Telstar Middle SchoolBethelRsu 44/msad 4485%71%Greatly Exceeds Expectations172
#36B-Valley Rivers Middle SchoolFort KentMsad 2785%77%Exceeds Expectations101
#37C+Medomak Middle SchoolWaldoboroRsu 40/msad 4084%78%Exceeds Expectations293
#38C+Skowhegan Area Middle SchoolSkowheganRsu 54/msad 5484%81%Meets Expectations403
#39C+Lawrence JR High SchoolFairfieldRsu 49/msad 4983%82%Meets Expectations300
#40C+Mt Ararat Middle SchoolTopshamRsu 75/msad 7583%87%Doesn't Meet Expectations577
#41C+Noble Middle SchoolBerwickRsu 60/msad 6083%84%Meets Expectations432
#42C+Spruce Mountain Middle SchoolJayRsu 7383%73%Greatly Exceeds Expectations358
#43CBonny Eagle Middle SchoolBuxtonRsu 06/msad 0683%83%Meets Expectations735
#44CBruce M Whittier Middle SchoolPolandRsu 1683%85%Doesn't Meet Expectations281
#45CCaravel Middle SchoolCarmelRsu 87/msad 2383%78%Meets Expectations203
#46CHichborn Middle SchoolHowlandRsu 31/msad 3183%84%Meets Expectations91
#47CWinslow Junior High SchoolWinslowWinslow Schools83%81%Meets Expectations169
#48C-Bucksport Middle SchoolBucksportRsu 2582%80%Meets Expectations282
#49C-Se Do Mo Cha Middle SchoolDover FoxcroftRsu 68/msad 6882%80%Meets Expectations295
#50C-Troy A Howard Middle SchoolBelfastRsu 7182%75%Exceeds Expectations340
#51C-James F Doughty SchoolBangorBangor Public Schools81%80%Meets Expectations364
#52D+Auburn Middle SchoolAuburnAuburn Public Schools80%75%Exceeds Expectations501
#53D+Jordan Small Middle SchoolRaymondRsu 1480%80%Meets Expectations174
#54D+Leonard Middle SchoolOld TownRsu 3480%83%Doesn't Meet Expectations306
#55D+Oceanside Middle SchoolThomastonRsu 1380%76%Meets Expectations349
#56D+Waterville Junior High SchoolWatervilleWaterville Public Schools80%75%Meets Expectations338
#57D+Oxford Hills Middle SchoolParisRsu 17/msad 1779%76%Meets Expectations480
#58D+Warsaw Middle SchoolPittsfieldRsu 53/msad 5379%78%Meets Expectations272
#59DLyman Moore Middle SchoolPortlandPortland Public Schools79%82%Doesn't Meet Expectations482
#60DMt Blue Middle SchoolFarmingtonRsu 0979%83%Doesn't Meet Expectations488
#61DBiddeford Middle SchoolBiddefordBiddeford Public Schools78%78%Meets Expectations631
#62DSanford Middle SchoolSanfordSanford Public Schools78%81%Doesn't Meet Expectations939
#63D-Richmond Middle SchoolRichmond78%86%Underperforms Expectations107
#64D-Searsport District Middle SchoolSearsportRsu 2078%79%Doesn't Meet Expectations101
#65D-T W Kelly Dirigo Middle SchoolDixfieldRsu 5678%81%Doesn't Meet Expectations171
#66D-Westbrook Middle SchoolWestbrookWestbrook Public Schools77%65%Greatly Exceeds Expectations732
#67D-Mt View Middle SchoolThorndikeRsu 03/msad 0376%82%Doesn't Meet Expectations230
#68D-Windham Middle SchoolWindhamRsu 1475%72%Meets Expectations562
#69D-Central Middle SchoolCorinthRsu 64/msad 6474%83%Underperforms Expectations233
#70D-Lake Region Middle SchoolNaplesRsu 61/msad 6174%71%Meets Expectations404
#71FCony Middle SchoolAugustaAugusta Public Schools74%75%Doesn't Meet Expectations320
#72FMountain Valley Middle SchoolMexicoRsu 1074%74%Meets Expectations354
#73FNokomis Regional Middle SchoolNewportRsu 1974%78%Doesn't Meet Expectations544
#74FKing Middle SchoolPortlandPortland Public Schools71%74%Doesn't Meet Expectations453
#75FOak Hill Middle SchoolSabattusRsu 0470%77%Doesn't Meet Expectations390
#76FLewiston Middle SchoolLewistonLewiston Public Schools69%63%Exceeds Expectations735
#77FMedway Middle SchoolMedwayMedway Public Schools60%76%Underperforms Expectations110

How Maine's middle schools compare

A: 19B: 17C: 15D: 19F: 7

47% of the 77 ranked middle schools in Maine earn an A or B (19 A grades, 17 B, 15 C, 19 D, 7 F), against 46% of middle schools nationwide. 61 schools meet or beat the proficiency projected from their student context (79% here, 70% nationally), and 29 exceed it. On average 84% of tested students meet the state bar against a projected 81% (national averages: 45% actual, 38% projected).

The biggest overperformers, by actual proficiency above projection: Telstar Middle School (85% against 71%, B-), Frank H Harrison Middle School (98% against 86%, A+), Westbrook Middle School (77% against 65%, D-), Cape Elizabeth Middle School (97% against 86%, A+), Gorham Middle School (91% against 80%, A).

Cities with the most ranked middle schools: Portland (3, 1 at A or B).

The largest ranked middle schools: Sanford Middle School (939 students, D, #62), Bonny Eagle Middle School (735 students, C, #43), Lewiston Middle School (735 students, F, #76).

Middle schools in Maine that are not ranked

6 graded middle schools are listed here rather than ranked, each for the reason given. Every one has its own page with its full SchoolGrade report.

Closed schools (4)

NCES lists these schools as closed or inactive since their last graded year.

Not yet graded (2)

Our source data has no school-level proficiency results for these schools, so they carry no SchoolGrade yet.

About this ranking

  • Scope: every public middle school in Maine.
  • Order: SchoolGrade, then actual proficiency, then name; schools with the same grade and score share a rank.
  • Ranked: regular public schools that NCES lists as open, not fully online, with at least 30 students. Others are listed with the reason.
  • Tags: Magnet and Charter from the NCES school directory; K-12 marks schools serving every grade that are ranked with the middle schools.
  • Grades are the 2025-26 SchoolGrade model. How SchoolGrade works

Questions about middle schools in Maine

What is the best middle school in Maine?

Frank H Harrison Middle School in Yarmouth ranks first among the 77 ranked middle schools in Maine with a SchoolGrade of A+, 98% of tested students meeting the state bar against a projected 86%.

How are middle schools in Maine ranked?

By SchoolGrade, the 2025-26 model that scores each school's actual test proficiency against the level projected for its student context, then by actual proficiency to break ties. Regular public schools that are open, not fully online and have at least 30 students are ranked; the rest are listed below the table with the reason.

How many middle schools does Maine have?

SchoolGrade grades 83 public middle schools in Maine; 77 are ranked here and 6 are listed as not ranked.