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

All
(455)
All
(455)
 
High
(91)
High
(91)
 
Middle
(147)
Middle
(147)
 
Elementary
(351)
Elementary
(351)
 
Pre-K
(101)
Pre-K
(101)
 
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 58%.
The top ranked public schools in New Hampshire are Maude H.
Trefethen School, Academy For Science And Design Charter (m) and Riddle Brook School. The cities and towns with the highest concentration of top ranked public schools are Bedford, Hanover and Sunapee.

Top Ranked Public Elementary Schools in New Hampshire (2021)

  • School (Math and Reading Proficiency) Student Proficiency Grades Location
  • Rank: #11.
    Maude H. Trefethen SchoolMath: ≥90% | Reading: ≥90%
    Rank
    10/
    10
    Top 1%
    Math: ≥90% (Top 1%) Reading: ≥90% (Top 1%)Math: ≥90% (Top 1%)
    Reading: ≥90% (Top 1%)
    Grades: K-6142 Cranfield St
    New CastleNH 03854
    (603) 436-5416

  • Rank: #2-32.-3.
    Academy For Science And Design Charter (m)Charter School
    Math: 89% | Reading: 92%
    Rank
    10/
    10
    Top 1%
    Math: 89% (Top 1%) Reading: 92% (Top 1%)Math: 89% (Top 1%)
    Reading: 92% (Top 1%)
    Grades: 6-8486 Amherst Street
    NashuaNH 03063
    (603) 595-4705

  • Rank: #2-32.-3.
    Riddle Brook SchoolMath: 91% | Reading: 87%
    Rank
    10/
    10
    Top 1%
    Math: 91% (Top 1%) Reading: 87% (Top 5%)Math: 91% (Top 1%)
    Reading: 87% (Top 5%)
    Grades: K-4230 New Boston Rd.
    BedfordNH 03110
    (603) 471-1082

  • Rank: #4-54.-5.
    Grantham Village SchoolMath: 85-89% | Reading: 80-84%
    Rank
    10/
    10
    Top 5%
    Math: 85-89% (Top 5%) Reading: 80-84% (Top 5%)Math: 85-89% (Top 5%)
    Reading: 80-84% (Top 5%)
    Grades: K-675 Learning Dr.
    GranthamNH 03753
    (603) 863-1681

  • Rank: #4-54.-5.
    Memorial SchoolMath: 85-89% | Reading: 80-84%
    Rank
    10/
    10
    Top 5%
    Math: 85-89% (Top 5%) Reading: 80-84% (Top 5%)Math: 85-89% (Top 5%)
    Reading: 80-84% (Top 5%)
    Grades: PK-455 Old Bedford Rd.
    BedfordNH 03110
    (603) 627-1776

  • Rank: #66.
    Mary C. Dondero Elementary SchoolMath: 80-84% | Reading: 80-84%
    Rank
    10/
    10
    Top 5%
    Math: 80-84% (Top 5%) Reading: 80-84% (Top 5%)Math: 80-84% (Top 5%)
    Reading: 80-84% (Top 5%)
    Grades: K-532 Van Buren Ave.
    PortsmouthNH 03801
    (603) 436-2231

  • Rank: #77.
    Peter Woodbury SchoolMath: 81% | Reading: 82%
    Rank
    10/
    10
    Top 5%
    Math: 81% (Top 5%) Reading: 82% (Top 5%)Math: 81% (Top 5%)
    Reading: 82% (Top 5%)
    Grades: K-4180 County Rd.
    BedfordNH 03110
    (603) 622-0431

  • Rank: #88.
    Bernice A. Ray SchoolMath: 78% | Reading: 83%
    Rank
    10/
    10
    Top 5%
    Math: 78% (Top 5%) Reading: 83% (Top 5%)Math: 78% (Top 5%)
    Reading: 83% (Top 5%)
    Grades: K-526 Reservoir Rd.
    HanoverNH 03755
    (603) 643-6655

  • Rank: #99.
    New Franklin SchoolMath: 75-79% | Reading: 80-84%
    Rank
    10/
    10
    Top 5%
    Math: 75-79% (Top 5%) Reading: 80-84% (Top 5%)Math: 75-79% (Top 5%)
    Reading: 80-84% (Top 5%)
    Grades: K-51 Franklin Dr.
    PortsmouthNH 03801
    (603) 436-0910

  • Rank: #1010.
    Stratham Memorial SchoolMath: 76% | Reading: 82%
    Rank
    10/
    10
    Top 5%
    Math: 76% (Top 5%) Reading: 82% (Top 5%)Math: 76% (Top 5%)
    Reading: 82% (Top 5%)
    Grades: PK-539 Gifford Farm Rd.
    StrathamNH 03885
    (603) 772-5413

  • Rank: #1111.
    Captain Samuel Douglass AcademyMath: 79% | Reading: 81%
    Rank
    10/
    10
    Top 5%
    Math: 79% (Top 5%) Reading: 81% (Top 10%)Math: 79% (Top 5%)
    Reading: 81% (Top 10%)
    Grades: 4-624 Townsend Hill Rd.
    BrooklineNH 03033
    (603) 673-0122

  • Rank: #12-1312.- 13.
    Harold Martin SchoolMath: 70-74% | Reading: 80-84%
    Rank
    10/
    10
    Top 5%
    Math: 70-74% (Top 10%) Reading: 80-84% (Top 5%)Math: 70-74% (Top 10%)
    Reading: 80-84% (Top 5%)
    Grades: PK-3271 Main St.
    ContoocookNH 03229
    (603) 746-3473

  • Rank: #12-1312.- 13.
    Rye Elementary SchoolMath: 70-74% | Reading: 80-84%
    Rank
    10/
    10
    Top 5%
    Math: 70-74% (Top 10%) Reading: 80-84% (Top 5%)Math: 70-74% (Top 10%)
    Reading: 80-84% (Top 5%)
    Grades: PK-5461 Sagamore Rd.
    RyeNH 03870
    (603) 436-4731

  • Rank: #14-1514.- 15.
    Hollis Primary SchoolMath: 80-84% | Reading: 75-79%
    Rank
    10/
    10
    Top 5%
    Math: 80-84% (Top 5%) Reading: 75-79% (Top 10%)Math: 80-84% (Top 5%)
    Reading: 75-79% (Top 10%)
    Grades: PK-336 Silver Lake Rd.
    HollisNH 03049
    (603) 465-2260

  • Rank: #14-1514.- 15.
    Mast Way SchoolMath: 80-84% | Reading: 75-79%
    Rank
    10/
    10
    Top 5%
    Math: 80-84% (Top 5%) Reading: 75-79% (Top 10%)Math: 80-84% (Top 5%)
    Reading: 75-79% (Top 10%)
    Grades: K-423 Mast Rd.
    LeeNH 03861
    (603) 659-3001

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

  • Rank: #1717.
    Little Harbour SchoolMath: 77% | Reading: 77%
    Rank
    10/
    10
    Top 5%
    Math: 77% (Top 5%) Reading: 77% (Top 10%)Math: 77% (Top 5%)
    Reading: 77% (Top 10%)
    Grades: K-550 Clough Dr.
    PortsmouthNH 03801
    (603) 436-1708

  • Rank: #1818.
    Mckelvie Intermediate SchoolMath: 76% | Reading: 77%
    Rank
    10/
    10
    Top 5%
    Math: 76% (Top 5%) Reading: 77% (Top 10%)Math: 76% (Top 5%)
    Reading: 77% (Top 10%)
    Grades: 5-6108 Liberty Hill Rd.
    BedfordNH 03110
    (603) 472-3951

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

  • Rank: #2020.
    Adeline C. Marston SchoolMath: 75% | Reading: 77%
    Rank
    10/
    10
    Top 10%
    Math: 75% (Top 10%) Reading: 77% (Top 10%)Math: 75% (Top 10%)
    Reading: 77% (Top 10%)
    Grades: 3-54 Marston Way
    HamptonNH 03842
    (603) 926-8708

  • Rank: #21-2721.- 27.
    Kearsarge Reg. Elementary School At New LondonMath: 70-74% | Reading: 75-79%
    Rank
    10/
    10
    Top 10%
    Math: 70-74% (Top 10%) Reading: 75-79% (Top 10%)Math: 70-74% (Top 10%)
    Reading: 75-79% (Top 10%)
    Grades: K-564 Cougar Ct
    New LondonNH 03257
    (603) 526-4737

  • Rank: #21-2721.- 27.
    Lincoln Akerman SchoolMath: 70-74% | Reading: 75-79%
    Rank
    10/
    10
    Top 10%
    Math: 70-74% (Top 10%) Reading: 75-79% (Top 10%)Math: 70-74% (Top 10%)
    Reading: 75-79% (Top 10%)
    Grades: K-88 Exeter Rd.
    Hampton FallsNH 03844
    (603) 926-2539

  • Rank: #21-2721.- 27.
    Lyme Elementary SchoolMath: 70-74% | Reading: 75-79%
    Rank
    10/
    10
    Top 10%
    Math: 70-74% (Top 10%) Reading: 75-79% (Top 10%)Math: 70-74% (Top 10%)
    Reading: 75-79% (Top 10%)
    Grades: K-8Rte. 10, Main St.
    LymeNH 03768
    (603) 795-2125

  • Rank: #21-2721.- 27.
    Moharimet SchoolMath: 70-74% | Reading: 75-79%
    Rank
    10/
    10
    Top 10%
    Math: 70-74% (Top 10%) Reading: 75-79% (Top 10%)Math: 70-74% (Top 10%)
    Reading: 75-79% (Top 10%)
    Grades: K-411 Lee Rd.
    MadburyNH 03823
    (603) 742-2900

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

  • Rank: #21-2721.- 27.
    Sunapee Middle High SchoolMath: 70-74% | Reading: 75-79%
    Rank
    10/
    10
    Top 10%
    Math: 70-74% (Top 10%) Reading: 75-79% (Top 10%)Math: 70-74% (Top 10%)
    Reading: 75-79% (Top 10%)
    Grades: 6-810 North Rd.
    SunapeeNH 03782
    (603) 763-5615

  • Rank: #21-2721.- 27.
    Walpole Elementary SchoolMath: 70-74% | Reading: 75-79%
    Rank
    10/
    10
    Top 10%
    Math: 70-74% (Top 10%) Reading: 75-79% (Top 10%)Math: 70-74% (Top 10%)
    Reading: 75-79% (Top 10%)
    Grades: 5-88 Bemis Ln.
    WalpoleNH 03608
    (603) 756-4728

  • Rank: #2828.
    Mason Elementary SchoolMath: 80-89% | Reading: 70-79%
    Rank
    10/
    10
    Top 10%
    Math: 80-89% (Top 5%) Reading: 70-79% (Top 20%)Math: 80-89% (Top 5%)
    Reading: 70-79% (Top 20%)
    Grades: PK-513 Darling Hill Rd.
    GreenvilleNH 03048
    (603) 878-2962

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

  • Rank: #3030.
    Jackson Grammar SchoolMath: 60-79% | Reading: ≥80%
    Rank
    10/
    10
    Top 10%
    Math: 60-79% (Top 20%) Reading: ≥80% (Top 10%)Math: 60-79% (Top 20%)
    Reading: ≥80% (Top 10%)
    Grades: K-6Main St.
    JacksonNH 03846
    (603) 383-6861

  • Rank: #3131.
    Sunapee Central SchoolMath: 80-84% | Reading: 70-74%
    Rank
    10/
    10
    Top 10%
    Math: 80-84% (Top 5%) Reading: 70-74% (Top 20%)Math: 80-84% (Top 5%)
    Reading: 70-74% (Top 20%)
    Grades: K-522 School St.
    SunapeeNH 03782
    (603) 763-5675

  • Rank: #32-3332.- 33.
    Sandwich Central SchoolMath: 70-79% | Reading: 70-79%
    Rank
    10/
    10
    Top 10%
    Math: 70-79% (Top 10%) Reading: 70-79% (Top 20%)Math: 70-79% (Top 10%)
    Reading: 70-79% (Top 20%)
    Grades: K-628 Squam Lake Rd.
    Center SandwichNH 03227
    (603) 284-7712

  • Rank: #32-3332.- 33.
    Wentworth Elementary SchoolMath: 70-79% | Reading: 70-79%
    Rank
    10/
    10
    Top 10%
    Math: 70-79% (Top 10%) Reading: 70-79% (Top 20%)Math: 70-79% (Top 10%)
    Reading: 70-79% (Top 20%)
    Grades: K-81247 Mt. Moosilauke Hwy.
    WentworthNH 03282
    (603) 764-5811

  • Rank: #3434.
    Kensington 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: K-5122 Amesbury Rd.
    ExeterNH 03833
    (603) 772-5705

  • Rank: #3535.
    Richard Maghakian Memorial SchoolMath: 75-79% | Reading: 70-74%
    Rank
    10/
    10
    Top 10%
    Math: 75-79% (Top 5%) Reading: 70-74% (Top 20%)Math: 75-79% (Top 5%)
    Reading: 70-74% (Top 20%)
    Grades: PK-3Milford St.
    BrooklineNH 03033
    (603) 673-4640

  • Show 100 more public schools in NH (out of 351 total schools)
Recent Articles
Summer vacation may be a time for relaxation, but being away from school may result in significant learning loss. Learn about how you can keep your child’s brain sharp this summer.
As more schools return to in-person learning, teachers and parents find themselves dealing with the trauma and stress created by the pandemic.
After more than a year of remote learning, schools are finally returning to in-person instruction but how has the pandemic changed the face of public education and what will it look like moving forward?