Best schools in New Hampshire (2025)
The top five of 499 schools in each category, with links to the full top 100. Rankings use the Success Index (US), built only from official American data.
New Hampshire has 499 schools educating 162,435 students in 2025: 459 public, 40 charter.
The median Enrollment across New Hampshire is 276. Students enrolled in the latest NCES directory year.
Browse every school in New Hampshire →
Best elementary schools in New Hampshire
Schools classified as elementary by NCES.
Hollis Primary School
Hollis · Public elementary · Grades PK–3
391 students
Main Street School
Exeter · Public elementary · Grades PK–2
406 students
Greenland Central School
Greenland · Public elementary · Grades K–8
367 students
New Franklin School
Portsmouth · Public elementary · Grades K–5
247 students
Rye Elementary School
Rye · Public elementary · Grades PK–4
211 students
Best middle schools in New Hampshire
Schools classified as middle schools by NCES.
Rye Junior High School
Rye · Public middle · Grades 5–8
175 students
Frances C. Richmond School
Hanover · Public middle · Grades 6–8
369 students
Ross A. Lurgio Middle School
Bedford · Public middle · Grades 7–8
646 students
Windham Middle School
Windham · Public middle · Grades 7–8
414 students
Oyster River Middle School
Durham · Public middle · Grades 5–8
585 students
Best high schools in New Hampshire
Schools classified as high schools by NCES.
Hanover High School
Hanover · Public high · Grades 9–12
674 students
Oyster River High School
Durham · Public high · Grades 9–12
825 students
Hollis-Brookline High School
Hollis · Public high · Grades 9–12
745 students
Academy for Science and Design Charter (H)
Nashua · Charter high · Grades 9–12
264 students
Windham High School
Windham · Public high · Grades 9–12
945 students
Best traditional public schools in New Hampshire
District-run public schools.
Hollis Primary School
Hollis · Public elementary · Grades PK–3
391 students
Hanover High School
Hanover · Public high · Grades 9–12
674 students
Rye Junior High School
Rye · Public middle · Grades 5–8
175 students
Main Street School
Exeter · Public elementary · Grades PK–2
406 students
Greenland Central School
Greenland · Public elementary · Grades K–8
367 students
Best charter schools in New Hampshire
Publicly funded charter schools.
Academy for Science and Design Charter (M)
Nashua · Charter middle · Grades 5–8
408 students
Academy for Science and Design Charter (H)
Nashua · Charter high · Grades 9–12
264 students
Gathering Waters Charter School (E)
Keene · Charter elementary · Grades K–8
219 students
Windham Academy Public Charter School
Windham · Charter elementary · Grades K–8
410 students
Northeast Woodland Chartered Public School
Conway · Charter elementary · Grades PK–8
172 students
Best schools by math proficiency in New Hampshire
Schools ranked by the share of tested students proficient or above in math on the state assessment (EDFacts, all students), for schools with 30 or more tested students.
Hollis Primary School
Hollis · Public elementary · Grades PK–3
391 students
Academy for Science and Design Charter (H)
Nashua · Charter high · Grades 9–12
264 students
Maude H. Trefethen School
New Castle · Public elementary · Grades K–6
33 students
Memorial School
Bedford · Public elementary · Grades PK–4
439 students
Riddle Brook School
Bedford · Public elementary · Grades K–4
478 students
Best schools by reading proficiency in New Hampshire
Schools ranked by the share of tested students proficient or above in reading/language arts (EDFacts, all students).
Hanover High School
Hanover · Public high · Grades 9–12
674 students
Academy for Science and Design Charter (H)
Nashua · Charter high · Grades 9–12
264 students
Maude H. Trefethen School
New Castle · Public elementary · Grades K–6
33 students
Memorial School
Bedford · Public elementary · Grades PK–4
439 students
Academy for Science and Design Charter (M)
Nashua · Charter middle · Grades 5–8
408 students
Best lowest student–teacher ratio in New Hampshire
Schools with the fewest students per FTE teacher, among schools with at least 100 students.
Early Childhood Learning Center
Barrington · Public elementary · Grades PK–K
137 students
Farmington Senior High School
Farmington · Public high · Grades 9–12
214 students
Library Street School
Hudson · Public elementary · Grades K–K
190 students
Lin-Wood Public School (Elem)
Lincoln · Public elementary · Grades K–5
101 students
East Kingston Elementary School
East Kingston · Public elementary · Grades K–5
108 students
Best largest schools in New Hampshire
Schools with the highest enrollment.
Pinkerton Academy
Derry · Public high · Grades 9–13
2,990 students
Nashua High School South
Nashua · Public high · Grades 9–12
1,686 students
Nashua High School North
Nashua · Public high · Grades 9–12
1,543 students
Concord High School
Concord · Public high · Grades 9–13
1,394 students
Dover Senior High School
Dover · Public high · Grades 9–12
1,371 students
Free academic assessment
Is your child on grade level in reading and math?
Success Tutoring offers personalised English and math tutoring from Kindergarten to Grade 12. Start with a free online assessment and a clear plan for the year ahead.
- Personalised learning plan mapped to the Australian Curriculum
- English & Maths from Kindergarten to Year 12
- Flexible memberships, no lock-in contracts
- Centres across NSW, VIC, QLD, WA, SA and ACT
Frequently asked questions
What is the best elementary school in New Hampshire?
Hollis Primary School in Hollis ranks first among elementary schools in New Hampshire with a Success Index (US) of 97.3 out of 100 (Enrollment: 391).
How are elementary schools in New Hampshire ranked?
Each school's Success Index (US) combines 4 factors: math proficiency (30%), reading proficiency (30%), community advantage (fewer free/reduced-price lunch) (25%), students per teacher (15%). Each factor is a percentile against schools of the same type across United States. Schools with fewer than 60 students are excluded from rankings.
Are these 2025 rankings official?
No. They are computed by Success Tutoring from official American data (Urban Institute Education Data Portal (NCES CCD, EDFacts); NCES Common Core of Data). States set their own assessments and proficiency cut scores, so proficiency rates are most comparable within a state. Use the state rankings for like-for-like comparisons.