NH
County FIPS: 33009
Public Schools in Grafton County, NH
Directory of 51 public schools operating in Grafton County.
| School Year | Operating Schools | Total Students | Teachers (FTE) | Student/Teacher Ratio | Total FRPL |
|---|---|---|---|---|---|
| 2024-2025 | 51 | 10,161 | 1,026.3 | 9.9:1 | 2,556 |
| 2023-2024 | 51 | 10,336 | 1,050.4 | 9.8:1 | 2,610 |
| 2022-2023 | 51 | 10,408 | 1,033.7 | 10.0:1 *reporting schools | 2,778 |
| 2021-2022 | 51 | 10,550 | 1,076.2 | 9.8:1 | 2,401 |
| 2020-2021 | 51 | 10,363 | 1,076.7 | 9.6:1 | 2,527 |
Bath School District
1
Benton School District
0
Bethlehem School District
1
Campton School District
1
Dresden School District
2
Ellsworth School District
0
Hanover School District
1
Haverhill Cooperative School District
3
Holderness School District
1
Lafayette Regional School District
1
Landaff School District
1
Lebanon School District
4
Ledyard Charter School
1
Lincoln-Woodstock Cooperative School District
3
Lisbon Regional School District
3
Littleton School District
3
Lyme School District
1
Mascoma Valley Regional School District
4
Monroe School District
1
Mountain Village Charter School
1
Newfound Area School District
6
North Country Charter Academy
2
Pemi-Baker Regional School District
1
Piermont School District
1
Plymouth School District
1
Profile School District
2
Rivendell Interstate School District
3
Rivendell Interstate Supervisory District
0
Rumney School District
1
School Administrative Unit #70
0
Thornton School District
1
Warren School District
1
Waterville Valley School District
1
Wentworth School District
1
Ashland
1
Bath
1
Bethlehem
3
Bridgewater
1
Bristol
3
Campton
1
Canaan
3
Enfield
1
Franconia
1
Hanover
3
Holderness
1
Landaff
1
Lebanon
4
Lincoln
3
Lisbon
3
Littleton
5
Lyme
1
Monroe
1
North Haverhill
1
Orford
1
Piermont
1
Plymouth
3
Rumney
1
Thornton
1
W. Lebanon
1
Warren
1
Waterville Valley
1
Wentworth
1
Woodsville
2