County directory · New Hampshire · 2026–27
School districts in Grafton County, NH
Grafton County has 29 regular public school districts, enrolling 9,766 students in 2024–25. The largest is Lebanon School District (1,638 students, 17% of the county), followed by Newfound Area School District and Dresden School District. 24 of the 29 offer kindergarten. New Hampshire sets no statewide kindergarten cutoff.
The 29 districts, largest first
| District and office | Grades | Schools | Students | Kindergarten | District office contact |
|---|---|---|---|---|---|
| Lebanon School District Seminary Hill School, West Lebanon | Pre-K–13 | 4 | 1,638 | 102 | No website listed by NCES (2025–26) (603) 448-1634 |
| Newfound Area School District 20 North Main St., Bristol also serves Belknap County and Merrimack County | Pre-K–13 | 5 | 1,155 | 65 | (603) 744-5555 |
| Dresden School District 41 LEBANON ST, HANOVER | 6–12 | 2 | 1,044 | — | No website listed by NCES (2025–26) (603) 643-6050 |
| Mascoma Valley Regional School District 547 US Route 4, Enfield | Pre-K–12 | 4 | 1,033 | 70 | (603) 632-5563 |
| Pemi-Baker Regional School District 47 Old Ward Bridge Rd., Plymouth | 9–12 | 1 | 655 | — | No website listed by NCES (2025–26) (603) 536-1254 |
| Haverhill Cooperative School District 2975 DARTMOUTH COLLEGE HWY, N HAVERHILL | Pre-K–13 | 3 | 626 | 28 | (603) 787-2113 |
| Littleton School District 65 Maple St., Littleton | K–12 | 3 | 569 | 44 | No website listed by NCES (2025–26) (603) 444-5215 |
| Hanover School District 41 LEBANON ST, HANOVER | K–5 | 1 | 463 | 74 | No website listed by NCES (2025–26) (603) 643-6050 |
| Plymouth School District 47 Old Ward Bridge Rd., Plymouth | Pre-K–8 | 1 | 365 | 25 | No website listed by NCES (2025–26) (603) 536-1254 |
| Lisbon Regional School District 262 COTTAGE ST, LITTLETON | Pre-K–12 | 3 | 266 | 14 | No website listed by NCES (2025–26) (603) 444-3925 |
| Campton School District 47 Old Ward Bridge Rd., Plymouth | Pre-K–8 | 1 | 265 | 24 | No website listed by NCES (2025–26) (603) 536-1254 |
| Lincoln-Woodstock Cooperative School District 78 Main Street, LINCOLN | K–12 | 3 | 243 | 9 | No website listed by NCES (2025–26) (603) 745-2051 |
| Profile School District 262 COTTAGE ST, LITTLETON | 7–12 | 2 | 218 | — | No website listed by NCES (2025–26) (603) 444-3925 |
| Lyme School District 38 UNION ST, LYME | K–8 | 1 | 187 | 16 | (603) 795-4431 |
| Thornton School District 47 Old Ward Bridge Rd., Plymouth | K–8 | 1 | 172 | 9 | No website listed by NCES (2025–26) (603) 536-1254 |
| Holderness School District 47 Old Ward Bridge Rd., Plymouth | K–8 | 1 | 156 | 15 | No website listed by NCES (2025–26) (603) 536-1254 |
| Bethlehem School District 262 COTTAGE ST, LITTLETON | Pre-K–6 | 1 | 142 | 22 | No website listed by NCES (2025–26) (603) 444-3925 |
| Lafayette Regional School District 262 COTTAGE ST, LITTLETON | K–6 | 1 | 98 | 15 | No website listed by NCES (2025–26) (603) 444-3925 |
| Monroe School District 77 Woodsville Rd., Monroe | Pre-K–8 | 1 | 88 | 5 | No website listed by NCES (2025–26) (603) 638-2800 |
| Rumney School District 47 Old Ward Bridge Rd., Plymouth | K–8 | 1 | 85 | 11 | No website listed by NCES (2025–26) (603) 536-1254 |
| Wentworth School District 47 Old Ward Bridge Rd., Plymouth | K–8 | 1 | 79 | 5 | No website listed by NCES (2025–26) (603) 536-1254 |
| Piermont School District 2975 DARTMOUTH COLLEGE HWY, N HAVERHILL | Pre-K–8 | 1 | 58 | 9 | (603) 787-2113 |
| Warren School District 2975 DARTMOUTH COLLEGE HWY, N HAVERHILL | Pre-K–8 | 1 | 56 | 5 | (603) 787-2113 |
| Bath School District 2975 DARTMOUTH COLLEGE HWY, N HAVERHILL | K–6 | 1 | 50 | 7 | (603) 787-2113 |
| Waterville Valley School District 47 Old Ward Bridge Rd., Plymouth | K–8 | 1 | 33 | 5 | No website listed by NCES (2025–26) (603) 536-1254 |
| Landaff School District 262 COTTAGE ST, LITTLETON | Pre-K–4 | 1 | 22 | 5 | No website listed by NCES (2025–26) (603) 444-3925 |
| Benton School District 2975 DARTMOUTH COLLEGE HWY, N HAVERHILL | — | 0 | — | — | (603) 787-2113 |
| Ellsworth School District 47 Old Ward Bridge Rd., Plymouth | — | 0 | — | — | No website listed by NCES (2025–26) (603) 536-1254 |
| Pasquaney School District 297 MAYHEW TPKE, BRISTOL | Pre-K–6 | 1 | — | — | No website listed by NCES (2025–26) (603) 744-5055 |
Grafton County at a glance
Together the 29 districts run 47 schools from offices in 12 towns. The smallest by enrollment is Landaff School District, with 22 students; the median Grafton County district has 187. By grade span: 6 K–8, 5 Pre-K–8, 3 Pre-K–13, 2 without a reported span, 2 K–12, 2 K–6, 2 Pre-K–12, 2 Pre-K–6, 1 6–12, 1 7–12, 1 9–12, 1 K–5 and 1 Pre-K–4. Without kindergarten: Dresden School District (6–12), Pemi-Baker Regional School District (9–12), Profile School District (7–12), Benton School District (—) and Ellsworth School District (—).
Kindergarten in 2024–25, counting the 23 districts that report a K grade: 584 children. The biggest kindergarten was Lebanon School District's, with 102; Hanover School District had 74, and the smallest, Landaff School District, had 5.
Grafton County holds 29 of New Hampshire's 181 regular districts (16%) and 6.2% of its 157,660 public school students, ranking 2nd of 10 counties by number of districts and 5th by enrollment. By size, 4 enroll 1,000 to 4,999 and 22 have fewer than 1,000 students, and the average school here has about 208 students.
One district reaches past the county line: Newfound Area School District (into Belknap County and Merrimack County).
Which district am I in?
Each district draws its own attendance zones, so your home address decides it, and with 1 of Grafton County's districts crossing county lines the county alone won't. There is no address lookup here; ask the district. 21 of the 29 have no website on file with NCES; their office phone numbers are in the table. Websites for the rest:
Newfound Area School District · Mascoma Valley Regional School District · Haverhill Cooperative School District · Lyme School District · Piermont School District · Warren School District · Bath School District · Benton School District
What grade will my child be in?
More in New Hampshire
Every New Hampshire district by county · New Hampshire kindergarten cutoff
More New Hampshire county directories: Belknap County (10) · Carroll County (15) · Cheshire County (13) · Coos County (15) · Merrimack County (22) · Rockingham County (34)