522 schools in New Hampshire
10 counties · 225 cities · Public K-12
New Hampshire's K-12 public-school system spans 522 schools, with the median county running roughly 52 schools. The single largest campus is Pinkerton Academy.
Test scores
Reading, SY 2024-25. State average: 55.2% met or exceeded.Top 5 schools
- 88.0%
- 87.0%
- 86.0%
- 86.0%
- 86.0%
Lowest 5 schools
- 11.0%
- 16.0%
- 18.0%
- 20.0%
- 20.0%
| Name | City | County | Level | Enrollment | Rating |
|---|---|---|---|---|---|
| Robert Frost Charter School (E) | Conway | Carroll County | Elementary | 24 | · |
| Croydon Village School | Croydon | Sullivan County | Elementary | 22 | · |
| Kearsarge Regional Preschool New London | New London | Merrimack County | Elementary | 22 | · |
| Landaff Blue School | Landaff | Grafton County | Elementary | 22 | · |
| Synergy Academy Chartered Public School | CONCORD | Merrimack County | High | 21 | · |
| Sarah Porter School | Langdon | Sullivan County | Elementary | 19 | · |
| Coastal Waters Chartered Public School (H) | Exeter | Rockingham County | High | 16 | · |
| Fall Mountain Regional -Pre School Program | Langdon | Sullivan County | Elementary | 15 | · |
| Robert Frost Charter School (H) | Conway | Carroll County | High | 12 | · |
| Errol Consolidated Elementary School | Errol | Coos County | Elementary | 10 | · |
| Newport SOAR High School | Newport | Sullivan County | High | 7 | · |
| North Country Charter Academy (M) | Littleton | Grafton County | Middle | 5 | · |
| Newport SOAR Middle School | Newport | Sullivan County | Middle | 3 | · |
| Bow Preschool | Bow | Merrimack County | Elementary | 0 | · |
| Nashua Title I Preschool | Nashua | Hillsborough County | Elementary | 0 | · |
| Granite Valley Preparatory Chartered Public School | Keene | Cheshire County | Elementary | · | · |
| NH Career Academy | Manchester | Hillsborough County | Elementary | · | · |
| Nancy Loud School | E. Rochester | Strafford County | Combined | · | · |
| North Star Academy Chartered Public School | Ossipee | Carroll County | Elementary | · | · |
| SAU #23 French Pond | Woodsville | Grafton County | Combined | · | · |
| SAU #23 King Street School | Woodsville | Grafton County | Combined | · | · |
| Wellheart Chartered Public School | Merrimack | Hillsborough County | Elementary | · | · |