Schools in New Hampshire
New Hampshire has four hundred ninety five schools in 206 cities. Click on a city to see list of schools in that city.
| City | Schools |
|---|---|
| Weare | 3 schools |
| Exeter | 7 schools |
| Stratham | 2 schools |
| Littleton | 5 schools |
| Dover | 7 schools |
| Gorham | 3 schools |
| Surry | 1 school |
| Nashua | 22 schools |
| Penacook | 4 schools |
| Pembroke | 4 schools |
| Lebanon | 4 schools |
| Alton | 2 schools |
| Milton | 3 schools |
| Allenstown | 2 schools |
| Amherst | 3 schools |
| Andover | 1 school |
| Ashland | 1 school |
| Auburn | 1 school |
| Ctr. Barnstead | 1 school |
| Barrington | 3 schools |
| Bartlett | 1 school |
| Bath | 1 school |
| Bedford | 6 schools |
| Berlin | 3 schools |
| Bethlehem | 3 schools |