Maine high schools ranked

RankGradeSchoolCityDistrictActualProjectedImpactStudents
#1A+Islesboro Central School (K-12)IslesboroIslesboro Public Schools95%67%Greatly Exceeds Expectations82
#2ACamden Hills Regional H SRockportFive Town CSD98%91%Meets Expectations719
#3ACape Elizabeth High SchoolCape ElizabethCape Elizabeth Public Schools98%86%Exceeds Expectations518
#4AFalmouth High SchoolFalmouthFalmouth Public Schools98%86%Exceeds Expectations706
#5AFreeport High SchoolFreeportRsu 0598%83%Exceeds Expectations620
#6AGray New Gloucester High SchoolGrayRsu 15/msad 1598%87%Exceeds Expectations601
#7AHampden AcademyHampdenRsu 2298%88%Exceeds Expectations811
#8ALisbon High SchoolLisbon FallsLisbon Public Schools98%78%Greatly Exceeds Expectations360
#9AMaranacook Community High SchReadfieldRsu 3898%86%Exceeds Expectations355
#10AMt Desert Island High SchoolBar HarborMt Desert CSD98%88%Exceeds Expectations495
#11ARobert W Traip AcademyKitteryKittery Public Schools98%77%Greatly Exceeds Expectations279
#12ANorth Haven Community School (K-12)North HavenRsu 07/msad 0790%75%Exceeds Expectations50
#13A-Baxter Academy For Tech And Sciences (Charter)PortlandBaxter Academy for Technology and Science95%84%Exceeds Expectations355
#14A-Easton Junior Senior High SchEastonEaston Public Schools95%84%Exceeds Expectations93
#15A-Fort Kent Community High SchoolFort KentMsad 2795%86%Exceeds Expectations252
#16A-Maine Arts Academy School (Charter)AugustaMaine Arts Academy95%87%Meets Expectations225
#17A-Old Orchard Beach High SchoolOld Orchard BeachRsu 2395%79%Greatly Exceeds Expectations203
#18A-Sumner Memorial High SchoolSullivanRsu 2495%83%Exceeds Expectations279
#19A-Winthrop High SchoolWinthropWinthrop Public Schools95%74%Greatly Exceeds Expectations221
#20B+Bangor High SchoolBangorBangor Public Schools94%84%Exceeds Expectations1,107
#21B+Brunswick High SchoolBrunswickBrunswick Public Schools94%82%Exceeds Expectations723
#22B+Hodgdon Middlehigh SchoolHodgdonRsu 70/msad 7094%84%Exceeds Expectations209
#23B+Kennebunk High SchoolKennebunkRsu 2194%88%Meets Expectations756
#24B+Leavitt Area High SchoolTurnerRsu 52/msad 5294%83%Exceeds Expectations561
#25B+Medomak Valley High SchoolWaldoboroRsu 40/msad 4094%89%Meets Expectations563
#26B+Morse High SchoolBathRsu 01 - Lkrsu94%88%Meets Expectations610
#27B+Wells High SchoolWellsWells-Ogunquit CSD94%84%Exceeds Expectations415
#28B+Bonny Eagle High SchoolStandishRsu 06/msad 0692%83%Meets Expectations1,021
#29B+Hall Dale Middle And High SchoolFarmingdaleRsu 0291%79%Exceeds Expectations522
#30B+Old Town High SchoolOld TownRsu 3491%90%Meets Expectations536
#31B+Rangeley Lakes Regional School (K-12)RangeleyRsu 7888%75%Exceeds Expectations198
#32B-Brewer High SchoolBrewerBrewer Public Schools90%89%Doesn't Meet Expectations720
#33B-Caribou High SchoolCaribouRsu 3990%81%Exceeds Expectations470
#34B-Dirigo High SchoolDixfieldRsu 5690%86%Meets Expectations234
#35B-Gardiner Area High SchoolGardinerRsu 11/msad 1190%88%Meets Expectations621
#36B-Gorham High SchoolGorhamGorham Public Schools90%80%Exceeds Expectations810
#37B-Greely High SchoolCumberlandRsu 51/msad 5190%80%Exceeds Expectations599
#38B-Hermon High SchoolHermonHermon Public Schools90%81%Exceeds Expectations584
#39B-Houlton High SchoolHoultonRsu 29/msad 2990%69%Greatly Exceeds Expectations346
#40B-Messalonskee High SchoolOaklandRsu 1890%89%Meets Expectations725
#41B-Mt Blue High SchoolFarmingtonRsu 0990%90%Doesn't Meet Expectations733
#42B-Orono High SchoolOronoRsu 2690%90%Doesn't Meet Expectations373
#43B-Oxford Hills Comprehensive H SParisRsu 17/msad 1790%87%Meets Expectations1,077
#44B-Schenck High SchoolEast MillinocketEast Millinocket Public Schools90%80%Exceeds Expectations100
#45B-Searsport District High SchoolSearsportRsu 2090%66%Greatly Exceeds Expectations133
#46B-Skowhegan Area High SchoolSkowheganRsu 54/msad 5490%88%Meets Expectations719
#47B-Washburn District High SchoolWashburnRsu 45/msad 4590%85%Meets Expectations91
#48B-Westbrook High SchoolWestbrookWestbrook Public Schools90%71%Greatly Exceeds Expectations711
#49B-Winslow High SchoolWinslowWinslow Schools90%84%Meets Expectations365
#50B-Yarmouth High SchoolYarmouthYarmouth Schools90%81%Exceeds Expectations546
#51B-York High SchoolYorkYork Public Schools90%78%Exceeds Expectations516
#52C+Greenville Consolidated School (K-12)GreenvilleGreenville Public Schools85%81%Meets Expectations185
#53C+So Aroostook School (K-12)Dyer BrookRsu 5085%73%Exceeds Expectations330
#54CBoothbay Region High SchoolBoothbay HarborBoothbay-Boothbay Hbr CSD88%86%Meets Expectations179
#55CBuckfield JR SR High SchoolBuckfieldRsu 1088%79%Meets Expectations222
#56CBucksport High SchoolBucksportRsu 2588%84%Meets Expectations356
#57CCentral High SchoolCorinthRsu 64/msad 6488%83%Meets Expectations330
#58CEllsworth High SchoolEllsworthEllsworth Public Schools88%78%Exceeds Expectations553
#59CKatahdin Middlehigh SchoolStacyvilleRsu 8988%79%Meets Expectations153
#60CLawrence High SchoolFairfieldRsu 49/msad 4988%85%Meets Expectations577
#61CMt Abram Regional High SchoolSalemRsu 58/msad 5888%87%Meets Expectations213
#62CMt View High SchoolThorndikeRsu 03/msad 0388%85%Meets Expectations315
#63CNokomis Regional High SchoolNewportRsu 1988%86%Meets Expectations634
#64COak Hill High SchoolWalesRsu 0488%85%Meets Expectations404
#65CPenobscot Valley High SchoolHowlandRsu 31/msad 3188%88%Doesn't Meet Expectations134
#66CPiscataquis Community Secondary SchoolGuilfordRsu 80/msad 0488%84%Meets Expectations235
#67CSpruce Mountain High SchoolJayRsu 7388%85%Meets Expectations408
#68CTelstar High SchoolBethelRsu 44/msad 4488%73%Exceeds Expectations178
#69CWaterville Senior High SchoolWatervilleWaterville Public Schools88%87%Doesn't Meet Expectations519
#70C-Belfast Area High SchoolBelfastRsu 7185%86%Doesn't Meet Expectations496
#71C-Dexter Regional High SchoolDexterMsad 4685%83%Meets Expectations266
#72C-Marshwood High SchoolSouth BerwickRsu 35/msad 3585%85%Doesn't Meet Expectations682
#73C-Mt Ararat High SchoolTopshamRsu 75/msad 7585%85%Doesn't Meet Expectations710
#74C-Poland Regional H SPolandRsu 1685%83%Meets Expectations535
#75C-Presque Isle High SchoolPresque IsleRsu 79/msad 0185%86%Doesn't Meet Expectations468
#76C-Sanford High SchoolSanfordSanford Public Schools85%87%Doesn't Meet Expectations1,065
#77C-South Portland High SchoolSouth PortlandSouth Portland Public Schools85%82%Meets Expectations1,019
#78C-Stearns JR SR High SchoolMillinocketMillinocket Public Schools85%83%Meets Expectations218
#79D+Noble High SchoolNorth BerwickRsu 60/msad 6084%82%Meets Expectations1,201
#80DBiddeford High SchoolBiddefordBiddeford Public Schools83%81%Meets Expectations712
#81DCalais Middlehigh SchoolCalaisCalais Public Schools83%65%Greatly Exceeds Expectations325
#82DConyAugustaAugusta Public Schools83%89%Doesn't Meet Expectations685
#83DEdward Little High SchoolAuburnAuburn Public Schools83%87%Doesn't Meet Expectations1,007
#84DFort Fairfield Middlehigh SchoolFort FairfieldRsu 86/msad 2083%74%Exceeds Expectations270
#85DMadawaska Middlehigh SchoolMadawaskaMadawaska Public Schools83%80%Meets Expectations181
#86DOceanside High SchoolRocklandRsu 1383%87%Doesn't Meet Expectations525
#87DScarborough High SchoolScarboroughScarborough Public Schools83%80%Meets Expectations907
#88DWoodland JR SR High SchoolBaileyvilleBaileyville Public Schools83%71%Exceeds Expectations182
#89D-Ashland District School (K-12)AshlandRsu 32/msad 3283%84%Meets Expectations232
#90D-East Grand School (K-12)DanforthRsu 84/msad 1483%75%Meets Expectations135
#91D-Forest Hills Consolidated School (K-12)JackmanRsu 82/msad 1283%76%Meets Expectations157
#92D-Carrabec High SchoolNorth AnsonRsu 74/msad 7480%79%Meets Expectations174
#93D-Deer Isle Stonington High SchDeer IsleDeer Isle-Stonington CSD80%84%Doesn't Meet Expectations115
#94D-Maine Academy Of Natural Sciences (Charter)HinckleyMaine Academy of Natural Sciences80%55%Greatly Exceeds Expectations173
#95D-Massabesic High SchoolWaterboroRsu 57/msad 5780%84%Doesn't Meet Expectations910
#96D-Mattanawcook AcademyLincolnRsu 6780%84%Doesn't Meet Expectations308
#97D-Monmouth AcademyMonmouthRsu 0280%87%Doesn't Meet Expectations191
#98D-Narraguagus High SchoolHarringtonRsu 37/msad 3780%79%Doesn't Meet Expectations331
#99D-Sacopee Valley High SchHiramRsu 55/msad 5580%85%Doesn't Meet Expectations288
#100D-Wisdom Middle High SchoolSaint AgathaRsu 33/msad 3380%81%Doesn't Meet Expectations100
#101D-Central Aroostook JR SRMars HillRsu 42/msad 4278%79%Doesn't Meet Expectations172
#102D-Deering High SchoolPortlandPortland Public Schools78%35%Greatly Exceeds Expectations750
#103D-Lake Region High SchoolNaplesRsu 61/msad 6178%82%Doesn't Meet Expectations528
#104D-Wiscasset Middlehigh SchoolWiscassetWiscasset Public Schools78%83%Doesn't Meet Expectations257
#105FLewiston High SchoolLewistonLewiston Public Schools75%58%Greatly Exceeds Expectations1,575
#106FMountain Valley High SchoolRumfordRsu 1075%80%Doesn't Meet Expectations388
#107FRichmond High SchoolRichmond75%84%Underperforms Expectations131
#108FShead High SchoolEastportEastport Public Schools75%73%Meets Expectations77
#109FVan Buren District Secondary SchVan BurenRsu 88/msad 2475%69%Meets Expectations56
#110FVinalhaven School (K-12)VinalhavenRsu 08/msad 0875%76%Meets Expectations157
#111FWindham High SchoolWindhamRsu 1475%74%Meets Expectations978
#112FMachias Memorial High SchoolMachiasMachias Public Schools68%75%Doesn't Meet Expectations173

How Maine's high schools compare

A: 19B: 32C: 27D: 26F: 8

46% of the 112 ranked high schools in Maine earn an A or B (19 A grades, 32 B, 27 C, 26 D, 8 F), against 50% of high schools nationwide. 86 schools meet or beat the proficiency projected from their student context (77% here, 74% nationally), and 43 exceed it. On average 87% of tested students meet the state bar against a projected 81% (national averages: 44% actual, 41% projected).

The biggest overperformers, by actual proficiency above projection: Deering High School (78% against 35%, D-), Islesboro Central School (95% against 67%, A+), Maine Academy Of Natural Sciences (80% against 55%, D-), Searsport District High School (90% against 66%, B-), Robert W Traip Academy (98% against 77%, A).

The largest ranked high schools: Lewiston High School (1,575 students, F, #105), Noble High School (1,201 students, D+, #79), Bangor High School (1,107 students, B+, #20).

Of the top 25, 0 are magnet schools and 2 are charters. Selective and specialised schools tend to post high actual scores; the projection column is the fairer comparison for a neighborhood school.

High schools in Maine that are not ranked

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

Fully online schools (2)

Statewide virtual schools draw students from everywhere, so a place ranking is not a fair comparison.

Closed schools (2)

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

Not yet graded (8)

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

About this ranking

  • Scope: every public high 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 high schools.
  • Grades are the 2025-26 SchoolGrade model. How SchoolGrade works

Questions about high schools in Maine

What is the best high school in Maine?

Islesboro Central School in Islesboro ranks first among the 112 ranked high schools in Maine with a SchoolGrade of A+, 95% of tested students meeting the state bar against a projected 67%.

How are high 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 high schools does Maine have?

SchoolGrade grades 124 public high schools in Maine; 112 are ranked here and 12 are listed as not ranked.