The top ranked public schools in New Hampshire are listed below (2023-24).
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 38%. The percentage of students achieving reading proficiency is 52%.
The top ranked public schools in New Hampshire are Academy For Science And Design Charter (H), Rye Elementary School and Hanover High School. The cities and towns with the highest concentration of top ranked public schools are Bedford, Hanover and Hollis.
Top Ranked Public Schools in New Hampshire (2023-24)
School (Math and Reading Proficiency)
Student Proficiency
Grades
Location
Rank: #1 - 21. - 2.
Academy For Science And Design Charter (H)
Charter School
Math: ≥90% | Reading: ≥90%
Rank:
Rank:
10/
Top 1%10
Math: ≥90% (Top 1%)
Reading: ≥90% (Top 1%)
Grades: 9-12
486 Amherst Street
Nashua, NH 03063
(603) 595-4705
Nashua, NH 03063
(603) 595-4705
Rank: #1 - 21. - 2.
Rye Elementary School
Math: 90-94% | Reading: 85-89%
Rank:
Rank:
10/
Top 1%10
Math: 90-94% (Top 1%)
Reading: 85-89% (Top 1%)
Grades: PK-4
461 Sagamore Rd.
Rye, NH 03870
(603) 436-4731
Rye, NH 03870
(603) 436-4731
Rank: #33.
Hanover High School
Math: 80-84% | Reading: 90-94%
Rank:
Rank:
10/
Top 1%10
Math: 80-84% (Top 1%)
Reading: 90-94% (Top 1%)
Grades: 9-12
41 Lebanon St. Suite 1
Hanover, NH 03755
(603) 643-3431
Hanover, NH 03755
(603) 643-3431
Rank: #44.
New Franklin School
Math: 75-79% | Reading: 85-89%
Rank:
Rank:
10/
Top 1%10
Math: 75-79% (Top 5%)
Reading: 85-89% (Top 1%)
Grades: K-5
1 Franklin Dr.
Portsmouth, NH 03801
(603) 436-0910
Portsmouth, NH 03801
(603) 436-0910
Rank: #55.
Academy For Science And Design Charter (M)
Charter School
Math: 80-84% | Reading: 80-84%
Rank:
Rank:
10/
Top 5%10
Math: 80-84% (Top 1%)
Reading: 80-84% (Top 5%)
Grades: 6-8
486 Amherst Street
Nashua, NH 03063
(603) 595-4705
Nashua, NH 03063
(603) 595-4705
Rank: #6 - 76. - 7.
Bernice A. Ray School
Math: 79% | Reading: 84%
Rank:
Rank:
10/
Top 5%10
Math: 79% (Top 5%)
Reading: 84% (Top 5%)
Grades: K-5
26 Reservoir Rd.
Hanover, NH 03755
(603) 643-6655
Hanover, NH 03755
(603) 643-6655
Rank: #6 - 76. - 7.
Lafayette Regional School
Math: 70-79% | Reading: 80-89%
Rank:
Rank:
10/
Top 5%10
Math: 70-79% (Top 5%)
Reading: 80-89% (Top 5%)
Grades: K-6
149 Main St.
Franconia, NH 03580
(603) 823-7741
Franconia, NH 03580
(603) 823-7741
Rank: #8 - 98. - 9.
Maude H. Trefethen School
Math: ≥80% | Reading: ≥80%
Rank:
Rank:
10/
Top 5%10
Math: ≥80% (Top 5%)
Reading: ≥80% (Top 5%)
Grades: K-5
142 Cranfield St
New Castle, NH 03854
(603) 436-5416
New Castle, NH 03854
(603) 436-5416
Rank: #8 - 98. - 9.
Mckelvie Intermediate School
Math: 74% | Reading: 82%
Rank:
Rank:
10/
Top 5%10
Math: 74% (Top 5%)
Reading: 82% (Top 5%)
Grades: 5-6
108 Liberty Hill Rd.
Bedford, NH 03110
(603) 472-3951
Bedford, NH 03110
(603) 472-3951
Rank: #10 - 1210. - 12.
Mast Way School
Math: 70-74% | Reading: 80-84%
Rank:
Rank:
10/
Top 5%10
Math: 70-74% (Top 5%)
Reading: 80-84% (Top 5%)
Grades: K-4
23 Mast Rd.
Lee, NH 03861
(603) 659-3001
Lee, NH 03861
(603) 659-3001
Rank: #10 - 1210. - 12.
Moharimet School
Math: 70-74% | Reading: 80-84%
Rank:
Rank:
10/
Top 5%10
Math: 70-74% (Top 5%)
Reading: 80-84% (Top 5%)
Grades: K-4
11 Lee Rd.
Madbury, NH 03823
(603) 742-2900
Madbury, NH 03823
(603) 742-2900
Rank: #10 - 1210. - 12.
Mont Vernon Village School
Math: 70-74% | Reading: 80-84%
Rank:
Rank:
10/
Top 5%10
Math: 70-74% (Top 5%)
Reading: 80-84% (Top 5%)
Grades: K-6
1 Kittredge Rd
Mont Vernon, NH 03057
(603) 673-5141
Mont Vernon, NH 03057
(603) 673-5141
Rank: #1313.
Riddle Brook School
Math: 86% | Reading: 77%
Rank:
Rank:
10/
Top 5%10
Math: 86% (Top 1%)
Reading: 77% (Top 10%)
Grades: K-4
230 New Boston Rd.
Bedford, NH 03110
(603) 471-1082
Bedford, NH 03110
(603) 471-1082
Rank: #1414.
Oyster River High School
Math: 65-69% | Reading: 85-89%
Rank:
Rank:
10/
Top 5%10
Math: 65-69% (Top 10%)
Reading: 85-89% (Top 1%)
Grades: 9-13
55 Coe Dr.
Durham, NH 03824
(603) 868-2375
Durham, NH 03824
(603) 868-2375
Rank: #1515.
Memorial School
Math: 75-79% | Reading: 75-79%
Rank:
Rank:
10/
Top 5%10
Math: 75-79% (Top 5%)
Reading: 75-79% (Top 10%)
Grades: PK-4
55 Old Bedford Rd.
Bedford, NH 03110
(603) 627-1776
Bedford, NH 03110
(603) 627-1776
Rank: #16 - 1716. - 17.
Frances C. Richmond School
Math: 72% | Reading: 79%
Rank:
Rank:
10/
Top 5%10
Math: 72% (Top 5%)
Reading: 79% (Top 10%)
Grades: 6-8
63 Lyme Rd.
Hanover, NH 03755
(603) 643-6040
Hanover, NH 03755
(603) 643-6040
Rank: #16 - 1716. - 17.
Peter Woodbury School
Math: 72% | Reading: 79%
Rank:
Rank:
10/
Top 5%10
Math: 72% (Top 5%)
Reading: 79% (Top 10%)
Grades: K-4
180 County Rd.
Bedford, NH 03110
(603) 622-0431
Bedford, NH 03110
(603) 622-0431
Rank: #18 - 2218. - 22.
Grantham Village School
Math: 70-74% | Reading: 75-79%
Rank:
Rank:
10/
Top 5%10
Math: 70-74% (Top 5%)
Reading: 75-79% (Top 10%)
Grades: PK-6
75 Learning Dr.
Grantham, NH 03753
(603) 863-1681
Grantham, NH 03753
(603) 863-1681
Rank: #18 - 2218. - 22.
Little Harbour School
Math: 70-74% | Reading: 75-79%
Rank:
Rank:
10/
Top 5%10
Math: 70-74% (Top 5%)
Reading: 75-79% (Top 10%)
Grades: K-5
50 Clough Dr.
Portsmouth, NH 03801
(603) 436-1708
Portsmouth, NH 03801
(603) 436-1708
Rank: #18 - 2218. - 22.
Mason Elementary School
Math: 60-79% | Reading: ≥80%
Rank:
Rank:
10/
Top 5%10
Math: 60-79% (Top 10%)
Reading: ≥80% (Top 5%)
Grades: PK-5
13 Darling Hill Rd.
Greenville, NH 03048
(603) 878-2962
Greenville, NH 03048
(603) 878-2962
Rank: #18 - 2218. - 22.
Newington Public School
Math: 60-79% | Reading: ≥80%
Rank:
Rank:
10/
Top 5%10
Math: 60-79% (Top 10%)
Reading: ≥80% (Top 5%)
Grades: K-6
133 Nimble Hill Rd.
Portsmouth, NH 03801
(603) 436-1482
Portsmouth, NH 03801
(603) 436-1482
Rank: #18 - 2218. - 22.
Sunapee Sr. High School
Math: 60-69% | Reading: 80-89%
Rank:
Rank:
10/
Top 5%10
Math: 60-69% (Top 10%)
Reading: 80-89% (Top 5%)
Grades: 9-13
10 North Rd.
Sunapee, NH 03782
(603) 763-5615
Sunapee, NH 03782
(603) 763-5615
Rank: #23 - 2423. - 24.
Enfield Village School
Math: 70-79% | Reading: 70-79%
Rank:
Rank:
10/
Top 10%10
Math: 70-79% (Top 5%)
Reading: 70-79% (Top 10%)
Grades: PK-4
271 Us Route 4
Enfield, NH 03748
(603) 632-4231
Enfield, NH 03748
(603) 632-4231
Rank: #23 - 2423. - 24.
South Hampton Barnard School
Math: 70-79% | Reading: 70-79%
Rank:
Rank:
10/
Top 10%10
Math: 70-79% (Top 5%)
Reading: 70-79% (Top 10%)
Grades: K-8
219 Main Ave.
East Kingston, NH 03827
(603) 394-7744
East Kingston, NH 03827
(603) 394-7744
Rank: #25 - 2625. - 26.
Hollis-brookline High School
Math: 60-64% | Reading: 80-84%
Rank:
Rank:
10/
Top 10%10
Math: 60-64% (Top 10%)
Reading: 80-84% (Top 5%)
Grades: 9-12
24 Cavalier Ct.
Hollis, NH 03049
(603) 465-2269
Hollis, NH 03049
(603) 465-2269
Rank: #25 - 2625. - 26.
Lincoln Akerman School
Math: 60-64% | Reading: 80-84%
Rank:
Rank:
10/
Top 10%10
Math: 60-64% (Top 10%)
Reading: 80-84% (Top 5%)
Grades: K-8
8 Exeter Rd.
Hampton Falls, NH 03844
(603) 926-2539
Hampton Falls, NH 03844
(603) 926-2539
Rank: #27 - 2827. - 28.
Hollis Primary School
Math: 65-69% | Reading: 75-79%
Rank:
Rank:
10/
Top 10%10
Math: 65-69% (Top 10%)
Reading: 75-79% (Top 10%)
Grades: PK-3
36 Silver Lake Rd.
Hollis, NH 03049
(603) 324-5995
Hollis, NH 03049
(603) 324-5995
Rank: #27 - 2827. - 28.
Rye Junior High School
Math: 65-69% | Reading: 75-79%
Rank:
Rank:
10/
Top 10%10
Math: 65-69% (Top 10%)
Reading: 75-79% (Top 10%)
Grades: 5-8
501 Washington Rd.
Rye, NH 03870
(603) 964-5591
Rye, NH 03870
(603) 964-5591
Rank: #2929.
Hollis Upper Elementary School
Math: 66% | Reading: 78%
Rank:
Rank:
10/
Top 10%10
Math: 66% (Top 10%)
Reading: 78% (Top 10%)
Grades: 4-6
12 Drury Ln.
Hollis, NH 03049
(603) 465-9182
Hollis, NH 03049
(603) 465-9182
Rank: #3030.
The Birches Of Academics - Art A Public Charter School
Charter School
Math: 70-74% | Reading: 70-74%
Rank:
Rank:
10/
Top 10%10
Math: 70-74% (Top 5%)
Reading: 70-74% (Top 20%)
Grades: K-8
419 South Broadway 2nd Floor
Salem, NH 03079
(603) 458-6399
Salem, NH 03079
(603) 458-6399
Rank: #3131.
Windham Center School
Math: 63% | Reading: 80%
Rank:
Rank:
10/
Top 10%10
Math: 63% (Top 10%)
Reading: 80% (Top 5%)
Grades: 5-6
2 Lowell Rd.
Windham, NH 03087
(603) 845-1554
Windham, NH 03087
(603) 845-1554
Rank: #32 - 3332. - 33.
Portsmouth High School
Math: 62% | Reading: 77%
Rank:
Rank:
10/
Top 10%10
Math: 62% (Top 10%)
Reading: 77% (Top 10%)
Grades: 9-12
50 Andrew Jarvis Dr.
Portsmouth, NH 03801
(603) 436-7100
Portsmouth, NH 03801
(603) 436-7100
Rank: #32 - 3332. - 33.
Windham Middle School
Math: 66% | Reading: 76%
Rank:
Rank:
10/
Top 10%10
Math: 66% (Top 10%)
Reading: 76% (Top 10%)
Grades: 7-8
112a Lowell Rd.
Windham, NH 03087
(603) 845-1556
Windham, NH 03087
(603) 845-1556
Rank: #3434.
Souhegan Coop High School
Math: 55-59% | Reading: 80-84%
Rank:
Rank:
10/
Top 10%10
Math: 55-59% (Top 20%)
Reading: 80-84% (Top 5%)
Grades: 9-12
412 Boston Post Rd.
Amherst, NH 03031
(603) 673-9940
Amherst, NH 03031
(603) 673-9940
Rank: #3535.
Bedford High School
Math: 59% | Reading: 79%
Rank:
Rank:
10/
Top 10%10
Math: 59% (Top 20%)
Reading: 79% (Top 10%)
Grades: 9-13
47b Nashua Rd.
Bedford, NH 03110
(603) 310-9000
Bedford, NH 03110
(603) 310-9000
Show 100 more public schools in NH (out of 455 total schools)
Loading...
Recent Articles

Spitting Rhymes for Flashy Grades: The Link Between Hip Hop Curriculum and Improved Learning
Can rap lyrics and hip hop beats help students learn more? Studies and some public schools say yes!

When Field Trips Turn Deadly: Who is Responsible?
Recent deaths during field trips have parents and school officials questioning the safety of these excursions. Learn about these tragedies and what parameters should be in place to ensure a safe field trip.

D.C. Schools: Controversial Growth of Charter Schools
Charter schools are growing in DC, and we analyze the response to recent numbers that show the student population in D.C. charter schools has outpaced the numbers for traditional public schools throughout the district.