School Districts in Grafton County, NH, United States of America

The following is a list of school districts in Grafton County, NH. Grafton County has 31 school districts. Click on the school districts below to view the Grafton County schools located there.

School District Name City
Bath School District N. Haverhill
Benton School District N. Haverhill
Bethlehem School District Littleton
Campton School District Plymouth
Dresden School District Hanover
Ellsworth School District Plymouth
Hanover School District Hanover
Haverhill Cooperative School District N. Haverhill
Holderness School District Plymouth
Lafayette Regional School District Littleton
Landaff School District Littleton
Lebanon School District West Lebanon
Ledyard Charter Academy Lebanon
Lincoln-Woodstock School District Lincoln
Lisbon Regional School District Littleton
Littleton School District Littleton
Lyme School District Lyme
Mascoma Valley Reg School District Enfield
Monroe School District Monroe
Mountain Village Charter School Plymouth
Newfound Area School District Bristol
North Country Charter Academy Littleton
Pemi-baker Regional School District Plymouth
Piermont School District N. Haverhill
Plymouth School District Plymouth
Profile School District Littleton
Rumney School District Plymouth
Thornton School District Plymouth
Warren School District N. Haverhill
Waterville Valley School District Plymouth
Wentworth School District Plymouth