Top 10 Best Public Middle Schools in New Hampshire (2021)

All
(452)
All
(452)
 
High
(89)
High
(89)
 
Middle
(146)
Middle
(146)
 
Elementary
(347)
Elementary
(347)
 
Pre-K
(99)
Pre-K
(99)
 
The top ranked public schools in New Hampshire 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 New Hampshire is 48%. The percentage of students achieving reading proficiency is 56%.
The top ranked public schools in New Hampshire are Academy For Science And Design Charter (m), Rye Junior High School and Greenland Central School. The cities and towns with the highest concentration of top ranked public schools are Bedford, Hanover and Windham.

Top Ranked Public Middle Schools in New Hampshire (2021)

  • School (Math and Reading Proficiency) Student Proficiency Grades Location
  • Rank: #11.
    Academy For Science And Design Charter (m)Charter School
    Math: 86% | Reading: 88%
    Rank
    10/
    10
    Top 5%
    Math: 86% (Top 5%) Reading: 88% (Top 5%)Math: 86% (Top 5%)
    Reading: 88% (Top 5%)
    Grades: 6-8486 Amherst Street
    NashuaNH 03063
    (603) 595-4705

  • Rank: #22.
    Rye Junior High SchoolMath: 80-84% | Reading: 85-89%
    Rank
    10/
    10
    Top 5%
    Math: 80-84% (Top 5%) Reading: 85-89% (Top 5%)Math: 80-84% (Top 5%)
    Reading: 85-89% (Top 5%)
    Grades: 6-8501 Washington Rd.
    RyeNH 03870
    (603) 964-5591

  • Rank: #33.
    Greenland Central SchoolMath: 74% | Reading: 85%
    Rank
    10/
    10
    Top 5%
    Math: 74% (Top 10%) Reading: 85% (Top 5%)Math: 74% (Top 10%)
    Reading: 85% (Top 5%)
    Grades: K-870 Post Rd.
    GreenlandNH 03840
    (603) 431-6723

  • Rank: #44.
    Ross A. Lurgio Middle SchoolMath: 77% | Reading: 78%
    Rank
    10/
    10
    Top 5%
    Math: 77% (Top 5%) Reading: 78% (Top 10%)Math: 77% (Top 5%)
    Reading: 78% (Top 10%)
    Grades: 7-847a Nashua Rd.
    BedfordNH 03110
    (603) 310-9100

  • Rank: #55.
    Windham Middle SchoolMath: 76% | Reading: 77%
    Rank
    10/
    10
    Top 5%
    Math: 76% (Top 10%) Reading: 77% (Top 10%)Math: 76% (Top 10%)
    Reading: 77% (Top 10%)
    Grades: 6-8112a Lowell Rd.
    WindhamNH 03087
    (603) 893-2636

  • Rank: #66.
    Profile Junior High SchoolMath: 70-74% | Reading: 75-79%
    Rank
    10/
    10
    Top 5%
    Math: 70-74% (Top 10%) Reading: 75-79% (Top 10%)Math: 70-74% (Top 10%)
    Reading: 75-79% (Top 10%)
    Grades: 7-8691 Profile Rd.
    BethlehemNH 03574
    (603) 823-7411

  • Rank: #77.
    Frances C. Richmond SchoolMath: 71% | Reading: 78%
    Rank
    10/
    10
    Top 10%
    Math: 71% (Top 10%) Reading: 78% (Top 10%)Math: 71% (Top 10%)
    Reading: 78% (Top 10%)
    Grades: 6-863 Lyme Rd.
    HanoverNH 03755
    (603) 643-6040

  • Rank: #8-98.-9.
    Lincoln Akerman SchoolMath: 65-69% | Reading: 75-79%
    Rank
    10/
    10
    Top 10%
    Math: 65-69% (Top 20%) Reading: 75-79% (Top 10%)Math: 65-69% (Top 20%)
    Reading: 75-79% (Top 10%)
    Grades: K-88 Exeter Rd.
    Hampton FallsNH 03844
    (603) 926-2539

  • Rank: #8-98.-9.
    Lyme Elementary SchoolMath: 65-69% | Reading: 75-79%
    Rank
    10/
    10
    Top 10%
    Math: 65-69% (Top 20%) Reading: 75-79% (Top 10%)Math: 65-69% (Top 20%)
    Reading: 75-79% (Top 10%)
    Grades: K-8Rte. 10, Main St.
    LymeNH 03768
    (603) 795-2125

  • Rank: #1010.
    Oyster River Middle SchoolMath: 72% | Reading: 72%
    Rank
    10/
    10
    Top 10%
    Math: 72% (Top 10%) Reading: 72% (Top 20%)Math: 72% (Top 10%)
    Reading: 72% (Top 20%)
    Grades: 5-81 Coe Dr.
    DurhamNH 03824
    (603) 868-2155

  • Rank: #1111.
    North Hampton SchoolMath: 66% | Reading: 82%
    Rank
    10/
    10
    Top 10%
    Math: 66% (Top 20%) Reading: 82% (Top 5%)Math: 66% (Top 20%)
    Reading: 82% (Top 5%)
    Grades: PK-8201 Atlantic Ave.
    North HamptonNH 03862
    (603) 964-5501

  • Rank: #12-1312.- 13.
    Cornish Elementary SchoolMath: 60-69% | Reading: 80-89%
    Rank
    10/
    10
    Top 10%
    Math: 60-69% (Top 20%) Reading: 80-89% (Top 5%)Math: 60-69% (Top 20%)
    Reading: 80-89% (Top 5%)
    Grades: PK-8274 Town House Rd.
    CornishNH 03745
    (603) 675-5891

  • Rank: #12-1312.- 13.
    Gilmanton Elementary SchoolMath: 70% | Reading: 74%
    Rank
    10/
    10
    Top 10%
    Math: 70% (Top 10%) Reading: 74% (Top 20%)Math: 70% (Top 10%)
    Reading: 74% (Top 20%)
    Grades: K-81386 Nh Rte. 140
    Gilmanton Iron WorksNH 03837
    (603) 364-5681

  • Rank: #1414.
    Amherst Middle SchoolMath: 71% | Reading: 72%
    Rank
    10/
    10
    Top 10%
    Math: 71% (Top 10%) Reading: 72% (Top 20%)Math: 71% (Top 10%)
    Reading: 72% (Top 20%)
    Grades: 5-8Cross Rd.
    AmherstNH 03031
    (603) 673-8944

  • Rank: #1515.
    Hampton AcademyMath: 69% | Reading: 74%
    Rank
    10/
    10
    Top 10%
    Math: 69% (Top 20%) Reading: 74% (Top 20%)Math: 69% (Top 20%)
    Reading: 74% (Top 20%)
    Grades: 6-829 Academy Ave.
    HamptonNH 03842
    (603) 926-2000

  • Rank: #1616.
    Portsmouth Middle SchoolMath: 67% | Reading: 71%
    Rank
    9/
    10
    Top 20%
    Math: 67% (Top 20%) Reading: 71% (Top 20%)Math: 67% (Top 20%)
    Reading: 71% (Top 20%)
    Grades: 6-8155 Parrott Ave.
    PortsmouthNH 03801
    (603) 436-5781

  • Rank: #1717.
    The Birches Academy Of Academics - Art A Public Charter SchoolCharter School
    Math: 70-74% | Reading: 65-69%
    Rank
    9/
    10
    Top 20%
    Math: 70-74% (Top 10%) Reading: 65-69% (Top 30%)Math: 70-74% (Top 10%)
    Reading: 65-69% (Top 30%)
    Grades: K-8419 South Broadway 2nd Floor
    SalemNH 03079
    (603) 458-6399

  • Rank: #1818.
    Nottingham Elementary SchoolMath: 70% | Reading: 69%
    Rank
    9/
    10
    Top 20%
    Math: 70% (Top 10%) Reading: 69% (Top 30%)Math: 70% (Top 10%)
    Reading: 69% (Top 30%)
    Grades: K-8245 Stage Rd.
    NottinghamNH 03290
    (603) 679-5632

  • Rank: #1919.
    Hollis-brookline Middle SchoolMath: 63% | Reading: 74%
    Rank
    9/
    10
    Top 20%
    Math: 63% (Top 30%) Reading: 74% (Top 20%)Math: 63% (Top 30%)
    Reading: 74% (Top 20%)
    Grades: 7-825 Main St.
    HollisNH 03049
    (603) 324-5997

  • Rank: #20-2120.- 21.
    Sunapee Middle High SchoolMath: 65-69% | Reading: 65-69%
    Rank
    9/
    10
    Top 20%
    Math: 65-69% (Top 20%) Reading: 65-69% (Top 30%)Math: 65-69% (Top 20%)
    Reading: 65-69% (Top 30%)
    Grades: 6-810 North Rd.
    SunapeeNH 03782
    (603) 763-5615

  • Rank: #20-2120.- 21.
    Thornton Central SchoolMath: 65-69% | Reading: 65-69%
    Rank
    9/
    10
    Top 20%
    Math: 65-69% (Top 20%) Reading: 65-69% (Top 30%)Math: 65-69% (Top 20%)
    Reading: 65-69% (Top 30%)
    Grades: K-81886 Nh Rte. 175
    ThorntonNH 03285
    (603) 726-8904

  • Rank: #22-2322.- 23.
    Microsociety Academy Charter School Of Southern NhCharter School
    Math: 60-64% | Reading: 70-74%
    Rank
    9/
    10
    Top 20%
    Math: 60-64% (Top 30%) Reading: 70-74% (Top 20%)Math: 60-64% (Top 30%)
    Reading: 70-74% (Top 20%)
    Grades: K-7591 West Hollis Street
    NashuaNH 03062
    (603) 595-7877

  • Rank: #22-2322.- 23.
    Monroe Consolidated SchoolMath: 70-79% | Reading: 60-69%
    Rank
    9/
    10
    Top 20%
    Math: 70-79% (Top 10%) Reading: 60-69% (Top 30%)Math: 70-79% (Top 10%)
    Reading: 60-69% (Top 30%)
    Grades: PK-877 Woodsville Rd.
    MonroeNH 03771
    (603) 638-2800

  • Rank: #2424.
    Gilford Middle SchoolMath: 66% | Reading: 69%
    Rank
    9/
    10
    Top 20%
    Math: 66% (Top 20%) Reading: 69% (Top 30%)Math: 66% (Top 20%)
    Reading: 69% (Top 30%)
    Grades: 5-872 Alvah Wilson Rd.
    GilfordNH 03249
    (603) 527-2460

  • Rank: #2525.
    Hopkinton Middle SchoolMath: 55-59% | Reading: 70-74%
    Rank
    9/
    10
    Top 20%
    Math: 55-59% (Top 30%) Reading: 70-74% (Top 20%)Math: 55-59% (Top 30%)
    Reading: 70-74% (Top 20%)
    Grades: 7-8297 Park Ave.
    ContoocookNH 03229
    (603) 746-4167

  • Rank: #2626.
    Sanborn Regional Middle SchoolMath: 60% | Reading: 70%
    Rank
    9/
    10
    Top 20%
    Math: 60% (Top 30%) Reading: 70% (Top 20%)Math: 60% (Top 30%)
    Reading: 70% (Top 20%)
    Grades: 6-831a West Main St.
    NewtonNH 03858
    (603) 382-6226

  • Rank: #27-2827.- 28.
    Josiah Bartlett Elementary SchoolMath: 60-64% | Reading: 65-69%
    Rank
    9/
    10
    Top 20%
    Math: 60-64% (Top 30%) Reading: 65-69% (Top 30%)Math: 60-64% (Top 30%)
    Reading: 65-69% (Top 30%)
    Grades: K-8Main St.
    BartlettNH 03812
    (603) 374-2331

  • Rank: #27-2827.- 28.
    Plainfield Elementary SchoolMath: 60-64% | Reading: 65-69%
    Rank
    9/
    10
    Top 20%
    Math: 60-64% (Top 30%) Reading: 65-69% (Top 30%)Math: 60-64% (Top 30%)
    Reading: 65-69% (Top 30%)
    Grades: K-892 Bonner Rd.
    MeridenNH 03770
    (603) 469-3250

  • Rank: #2929.
    South Hampton Barnard SchoolMath: 60-69% | Reading: 60-69%
    Rank
    8/
    10
    Top 30%
    Math: 60-69% (Top 20%) Reading: 60-69% (Top 30%)Math: 60-69% (Top 20%)
    Reading: 60-69% (Top 30%)
    Grades: K-8219 Main Ave.
    East KingstonNH 03827
    (603) 394-7744

  • Rank: #3030.
    Auburn Village SchoolMath: 63% | Reading: 65%
    Rank
    8/
    10
    Top 30%
    Math: 63% (Top 30%) Reading: 65% (Top 30%)Math: 63% (Top 30%)
    Reading: 65% (Top 30%)
    Grades: K-811 Eaton Hill Rd.
    AuburnNH 03032
    (603) 483-2769

  • Rank: #3131.
    Hampstead Middle SchoolMath: 56% | Reading: 69%
    Rank
    8/
    10
    Top 30%
    Math: 56% (Top 50%) Reading: 69% (Top 30%)Math: 56% (Top 50%)
    Reading: 69% (Top 30%)
    Grades: 5-828 School St.
    HampsteadNH 03841
    (603) 329-6743

  • Rank: #3232.
    Westmoreland SchoolMath: 45-49% | Reading: 80-84%
    Rank
    8/
    10
    Top 30%
    Math: 45-49% (Top 50%) Reading: 80-84% (Top 5%)Math: 45-49% (Top 50%)
    Reading: 80-84% (Top 5%)
    Grades: K-840 Glebe Rd.
    WestmorelandNH 03467
    (603) 399-4421

  • Rank: #3333.
    Chichester Central SchoolMath: 60-64% | Reading: 60-64%
    Rank
    8/
    10
    Top 30%
    Math: 60-64% (Top 30%) Reading: 60-64% (Top 50%)Math: 60-64% (Top 30%)
    Reading: 60-64% (Top 50%)
    Grades: K-8219 Main St.
    ChichesterNH 03258
    (603) 798-5651

  • Rank: #3434.
    Cooperative Middle SchoolMath: 54% | Reading: 68%
    Rank
    8/
    10
    Top 30%
    Math: 54% (Top 50%) Reading: 68% (Top 30%)Math: 54% (Top 50%)
    Reading: 68% (Top 30%)
    Grades: 6-8100 Academic Way
    StrathamNH 03885
    (603) 775-8700

  • Rank: #3535.
    Kearsarge Regional Middle SchoolMath: 65% | Reading: 60%
    Rank
    8/
    10
    Top 30%
    Math: 65% (Top 20%) Reading: 60% (Top 50%)Math: 65% (Top 20%)
    Reading: 60% (Top 50%)
    Grades: 6-832 Gile Pond Rd.
    North SuttonNH 03260
    (603) 927-2100

  • Show 100 more public schools in NH (out of 146 total schools)
Recent Articles
Exploring post graduation options for high school students.
The Common Core State Standards were developed as a means to prepare K-12 students for success in college or the workforce upon graduation from high school. Since their inception, they have been adopted by 43 states. While much support has been given for the standards, many criticisms have emerged as well.
June 17, 2021
The COVID-19 pandemic has turned the world on its head. The effects of the global pandemic will be felt for years to come, though maybe more so in certain populations. Here’s what you need to know about the current state of special education in the United States.