Top 10 Best Public Middle Schools in Maine (2021)

All
(522)
All
(522)
 
High
(122)
High
(122)
 
Middle
(202)
Middle
(202)
 
Elementary
(407)
Elementary
(407)
 
Pre-K
(200)
Pre-K
(200)
 
The top ranked public schools in Maine state are listed below (2021).
A school's overall testing rank is based on a it's combined math and reading proficiency test score ranking. The average percentage of students achieving math proficiency in Maine is 37%. The percentage of students achieving reading proficiency is 50%.
The top ranked public schools in Maine are Frank H Harrison Middle School, Greely Middle School and Falmouth Middle School. The cities and towns with the highest concentration of top ranked public schools are Cape Elizabeth, Cumberland Center and Falmouth.

Top Ranked Public Middle Schools in Maine (2021)

  • School (Math and Reading Proficiency) Student Proficiency Grades Location
  • Rank: #11.
    Frank H Harrison Middle SchoolMath: 67% | Reading: 78%
    Rank
    10/
    10
    Top 5%
    Math: 67% (Top 5%) Reading: 78% (Top 5%)Math: 67% (Top 5%)
    Reading: 78% (Top 5%)
    Grades: 5-8220 Mccartney Street
    YarmouthME 04096
    (207) 846-2499

  • Rank: #22.
    Greely Middle SchoolMath: 66% | Reading: 75%
    Rank
    10/
    10
    Top 5%
    Math: 66% (Top 5%) Reading: 75% (Top 5%)Math: 66% (Top 5%)
    Reading: 75% (Top 5%)
    Grades: 6-8351 Tuttle Rd
    Cumberland CenterME 04021
    (207) 829-4815

  • Rank: #33.
    Falmouth Middle SchoolMath: 65% | Reading: 75%
    Rank
    10/
    10
    Top 5%
    Math: 65% (Top 5%) Reading: 75% (Top 5%)Math: 65% (Top 5%)
    Reading: 75% (Top 5%)
    Grades: 6-852 Woodville Road
    FalmouthME 04105
    (207) 781-3740

  • Rank: #44.
    Lamoine Consolidated SchoolMath: 55-59% | Reading: 75-79%
    Rank
    10/
    10
    Top 5%
    Math: 55-59% (Top 10%) Reading: 75-79% (Top 5%)Math: 55-59% (Top 10%)
    Reading: 75-79% (Top 5%)
    Grades: K-852 Lamoine Beach Road
    EllsworthME 04605
    (207) 667-8578

  • Rank: #55.
    Cape Elizabeth Middle SchoolMath: 58% | Reading: 74%
    Rank
    10/
    10
    Top 5%
    Math: 58% (Top 10%) Reading: 74% (Top 5%)Math: 58% (Top 10%)
    Reading: 74% (Top 5%)
    Grades: 5-814 Scott Dyer Road
    Cape ElizabethME 04107
    (207) 799-8176

  • Rank: #66.
    William S. Cohen SchoolMath: 58% | Reading: 72%
    Rank
    10/
    10
    Top 10%
    Math: 58% (Top 10%) Reading: 72% (Top 5%)Math: 58% (Top 10%)
    Reading: 72% (Top 5%)
    Grades: 6-8304 Garland Street
    BangorME 04401
    (207) 941-6230

  • Rank: #7-87.-8.
    Conners-emerson SchoolMath: 59% | Reading: 68%
    Rank
    10/
    10
    Top 10%
    Math: 59% (Top 10%) Reading: 68% (Top 10%)Math: 59% (Top 10%)
    Reading: 68% (Top 10%)
    Grades: K-811 Eagle Lake Road
    Bar HarborME 04609
    (207) 288-3631

  • Rank: #7-87.-8.
    South Bristol Elementary SchoolMath: 50-59% | Reading: 70-79%
    Rank
    10/
    10
    Top 10%
    Math: 50-59% (Top 20%) Reading: 70-79% (Top 5%)Math: 50-59% (Top 20%)
    Reading: 70-79% (Top 5%)
    Grades: K-82024 State Route 129
    South BristolME 04568
    (207) 644-8177

  • Rank: #99.
    York Middle SchoolMath: 55% | Reading: 73%
    Rank
    10/
    10
    Top 10%
    Math: 55% (Top 20%) Reading: 73% (Top 5%)Math: 55% (Top 20%)
    Reading: 73% (Top 5%)
    Grades: 5-830 Organug Road
    YorkME 03909
    (207) 363-4214

  • Rank: #1010.
    Scarborough Middle SchoolMath: 55% | Reading: 68%
    Rank
    10/
    10
    Top 10%
    Math: 55% (Top 20%) Reading: 68% (Top 10%)Math: 55% (Top 20%)
    Reading: 68% (Top 10%)
    Grades: 6-821 Quentin Drive
    ScarboroughME 04074
    (207) 730-4800

  • Rank: #1111.
    Durham Community SchoolMath: 62% | Reading: 62%
    Rank
    10/
    10
    Top 10%
    Math: 62% (Top 10%) Reading: 62% (Top 20%)Math: 62% (Top 10%)
    Reading: 62% (Top 20%)
    Grades: PK-8654 Hallowell Road
    DurhamME 04222
    (207) 353-9333

  • Rank: #1212.
    Orono Middle SchoolMath: 50-54% | Reading: 65-69%
    Rank
    10/
    10
    Top 10%
    Math: 50-54% (Top 20%) Reading: 65-69% (Top 10%)Math: 50-54% (Top 20%)
    Reading: 65-69% (Top 10%)
    Grades: 6-814 Goodridge Drive
    OronoME 04473
    (207) 866-2350

  • Rank: #13-1413.- 14.
    Pembroke Elementary SchoolMath: 50-59% | Reading: 60-69%
    Rank
    9/
    10
    Top 20%
    Math: 50-59% (Top 20%) Reading: 60-69% (Top 20%)Math: 50-59% (Top 20%)
    Reading: 60-69% (Top 20%)
    Grades: PK-836 U S Route 1
    PembrokeME 04666
    (207) 726-5564

  • Rank: #13-1413.- 14.
    Penobscot Elementary SchoolMath: 50-59% | Reading: 60-69%
    Rank
    9/
    10
    Top 20%
    Math: 50-59% (Top 20%) Reading: 60-69% (Top 20%)Math: 50-59% (Top 20%)
    Reading: 60-69% (Top 20%)
    Grades: PK-866 North Penobscot Road
    PenobscotME 04476
    (207) 326-9421

  • Rank: #1515.
    Freeport Middle SchoolMath: 53% | Reading: 66%
    Rank
    9/
    10
    Top 20%
    Math: 53% (Top 20%) Reading: 66% (Top 20%)Math: 53% (Top 20%)
    Reading: 66% (Top 20%)
    Grades: 6-819 Kendall Lane
    FreeportME 04032
    (207) 865-6051

  • Rank: #1616.
    Adams SchoolMath: 40-59% | Reading: 60-79%
    Rank
    9/
    10
    Top 20%
    Math: 40-59% (Top 30%) Reading: 60-79% (Top 10%)Math: 40-59% (Top 30%)
    Reading: 60-79% (Top 10%)
    Grades: PK-827 School Street
    CastineME 04421
    (207) 326-8608

  • Rank: #1717.
    Middle School Of The KennebunksMath: 49% | Reading: 70%
    Rank
    9/
    10
    Top 20%
    Math: 49% (Top 30%) Reading: 70% (Top 10%)Math: 49% (Top 30%)
    Reading: 70% (Top 10%)
    Grades: 6-860 Thompson Road
    KennebunkME 04043
    (207) 467-8004

  • Rank: #1818.
    Marshwood Middle SchoolMath: 54% | Reading: 62%
    Rank
    9/
    10
    Top 20%
    Math: 54% (Top 20%) Reading: 62% (Top 20%)Math: 54% (Top 20%)
    Reading: 62% (Top 20%)
    Grades: 6-8626 H.l. Dow Highway
    EliotME 03903
    (207) 439-1399

  • Rank: #19-2319.- 23.
    Hope Elementary SchoolMath: 50-54% | Reading: 60-64%
    Rank
    9/
    10
    Top 20%
    Math: 50-54% (Top 20%) Reading: 60-64% (Top 20%)Math: 50-54% (Top 20%)
    Reading: 60-64% (Top 20%)
    Grades: PK-834 Highfield Road, N/a
    HopeME 04847
    (207) 785-4081

  • Rank: #19-2319.- 23.
    Lincolnville Central SchoolMath: 50-54% | Reading: 60-64%
    Rank
    9/
    10
    Top 20%
    Math: 50-54% (Top 20%) Reading: 60-64% (Top 20%)Math: 50-54% (Top 20%)
    Reading: 60-64% (Top 20%)
    Grades: K-8523 Hope Road, N/a
    LincolnvilleME 04849
    (207) 763-3366

  • Rank: #19-2319.- 23.
    Mt Desert Elementary SchoolMath: 50-54% | Reading: 60-64%
    Rank
    9/
    10
    Top 20%
    Math: 50-54% (Top 20%) Reading: 60-64% (Top 20%)Math: 50-54% (Top 20%)
    Reading: 60-64% (Top 20%)
    Grades: K-88 Joy Road
    Northeast HarborME 04662
    (207) 276-3348

  • Rank: #19-2319.- 23.
    Pemetic Elementary SchoolMath: 50-54% | Reading: 60-64%
    Rank
    9/
    10
    Top 20%
    Math: 50-54% (Top 20%) Reading: 60-64% (Top 20%)Math: 50-54% (Top 20%)
    Reading: 60-64% (Top 20%)
    Grades: K-8327 Main Street
    Southwest HarborME 04679
    (207) 244-5502

  • Rank: #19-2319.- 23.
    Veazie Community SchoolMath: 50-54% | Reading: 60-64%
    Rank
    9/
    10
    Top 20%
    Math: 50-54% (Top 20%) Reading: 60-64% (Top 20%)Math: 50-54% (Top 20%)
    Reading: 60-64% (Top 20%)
    Grades: PK-81040 School Street
    BangorME 04401
    (207) 947-6573

  • Rank: #2424.
    Nobleboro Central SchoolMath: 45-49% | Reading: 65-69%
    Rank
    9/
    10
    Top 20%
    Math: 45-49% (Top 30%) Reading: 65-69% (Top 10%)Math: 45-49% (Top 30%)
    Reading: 65-69% (Top 10%)
    Grades: K-8194 Center Street
    NobleboroME 04555
    (207) 563-3437

  • Rank: #2525.
    Athens Community SchoolMath: 55-59% | Reading: 55-59%
    Rank
    9/
    10
    Top 20%
    Math: 55-59% (Top 10%) Reading: 55-59% (Top 30%)Math: 55-59% (Top 10%)
    Reading: 55-59% (Top 30%)
    Grades: PK-88 Fox Hill Road
    AthensME 04912
    (207) 654-2561

  • Rank: #2626.
    Camden-rockport Middle SchoolMath: 51% | Reading: 64%
    Rank
    9/
    10
    Top 20%
    Math: 51% (Top 20%) Reading: 64% (Top 20%)Math: 51% (Top 20%)
    Reading: 64% (Top 20%)
    Grades: 5-834 Knowlton Street
    CamdenME 04843
    (207) 236-7805

  • Rank: #2727.
    Reeds Brook Middle SchoolMath: 49% | Reading: 64%
    Rank
    9/
    10
    Top 20%
    Math: 49% (Top 30%) Reading: 64% (Top 20%)Math: 49% (Top 30%)
    Reading: 64% (Top 20%)
    Grades: 6-828a Main Road South
    HampdenME 04444
    (207) 862-3540

  • Rank: #2828.
    Dedham SchoolMath: 45-49% | Reading: 60-64%
    Rank
    9/
    10
    Top 20%
    Math: 45-49% (Top 30%) Reading: 60-64% (Top 20%)Math: 45-49% (Top 30%)
    Reading: 60-64% (Top 20%)
    Grades: PK-82065 Main Road
    OrringtonME 04474
    (207) 843-6498

  • Rank: #2929.
    Kingfield Elementary SchoolMath: 40-44% | Reading: 65-69%
    Rank
    9/
    10
    Top 20%
    Math: 40-44% (Top 50%) Reading: 65-69% (Top 10%)Math: 40-44% (Top 50%)
    Reading: 65-69% (Top 10%)
    Grades: PK-8102 Salem Road
    KingfieldME 04947
    (207) 265-4132

  • Rank: #3030.
    Great Salt Bay Community SchoolMath: 49% | Reading: 61%
    Rank
    9/
    10
    Top 20%
    Math: 49% (Top 30%) Reading: 61% (Top 30%)Math: 49% (Top 30%)
    Reading: 61% (Top 30%)
    Grades: K-8559 Main Street
    DamariscottaME 04543
    (207) 563-3091

  • Rank: #31-3231.- 32.
    Appleton Village SchoolMath: 45-49% | Reading: 55-59%
    Rank
    8/
    10
    Top 30%
    Math: 45-49% (Top 30%) Reading: 55-59% (Top 30%)Math: 45-49% (Top 30%)
    Reading: 55-59% (Top 30%)
    Grades: K-8737 Union Street, N/a
    UnionME 04862
    (207) 785-4504

  • Rank: #31-3231.- 32.
    Strong Elementary SchoolMath: 45-49% | Reading: 55-59%
    Rank
    8/
    10
    Top 30%
    Math: 45-49% (Top 30%) Reading: 55-59% (Top 30%)Math: 45-49% (Top 30%)
    Reading: 55-59% (Top 30%)
    Grades: PK-8110 N Main Street
    StrongME 04983
    (207) 684-3521

  • Rank: #3333.
    Gorham Middle SchoolMath: 44% | Reading: 64%
    Rank
    8/
    10
    Top 30%
    Math: 44% (Top 50%) Reading: 64% (Top 20%)Math: 44% (Top 50%)
    Reading: 64% (Top 20%)
    Grades: 6-8106 Weeks Road
    GorhamME 04038
    (207) 222-1220

  • Rank: #3434.
    James F. Doughty SchoolMath: 44% | Reading: 62%
    Rank
    8/
    10
    Top 30%
    Math: 44% (Top 50%) Reading: 62% (Top 20%)Math: 44% (Top 50%)
    Reading: 62% (Top 20%)
    Grades: 6-8143 Fifth Street
    BangorME 04401
    (207) 941-6220

  • Rank: #3535.
    Edna Drinkwater SchoolMath: 35-39% | Reading: 65-69%
    Rank
    8/
    10
    Top 30%
    Math: 35-39% (Top 50%) Reading: 65-69% (Top 10%)Math: 35-39% (Top 50%)
    Reading: 65-69% (Top 10%)
    Grades: K-856 Bayside Road
    LincolnvilleME 04849
    (207) 338-3430

  • Show 100 more public schools in ME (out of 202 total schools)
Recent Articles
Entering high school is a big change and a big challenge. Take advice from high school teachers and fellow students to help you survive the transition.
Michelle Rhee's name seems to garner press as often as Education Secretary Arne Duncan, but Rhee has her equal share of critics and supporters. Learn about Rhee's controversial reforms and plans for revolutionizing education in this country.
Learn about how your school will address pandemic health issues, such as the H1N1 virus, and how you can be proactive in learning about school closing guidelines.