County directory · New Hampshire · 2026–27

School districts in Hillsborough County, NH

Hillsborough County has 23 regular public school districts, enrolling 49,142 students in 2024–25. The largest is Manchester School District (11,949 students, 24% of the county), followed by Nashua School District and Bedford School District. 20 of the 23 offer kindergarten. New Hampshire sets no statewide kindergarten cutoff.

The 23 districts, largest first

School districts in Hillsborough County, NH by 2024–25 enrollment
District and officeGradesSchoolsStudentsKindergartenDistrict office contact
Manchester School District
20 Hecker Street, Manchester
Pre-K–122011,949859
No website listed by NCES (2025–26)
(603) 624-6300
Nashua School District
141 Ledge St., Nashua
Pre-K–12209,813631
No website listed by NCES (2025–26)
(603) 966-1000
Bedford School District
103 COUNTY RD, BEDFORD
Pre-K–1363,971187
No website listed by NCES (2025–26)
(603) 472-3755
Merrimack School District
36 MCELWAIN ST, MERRIMACK
Pre-K–1263,460239
No website listed by NCES (2025–26)
(603) 424-6200
Hudson School District
20 Library St., Hudson
Pre-K–1372,928190
No website listed by NCES (2025–26)
(603) 886-1235
Goffstown School District
11 School St., Goffstown
Pre-K–1252,777127
No website listed by NCES (2025–26)
(603) 497-4818
Milford School District
100 West St., Milford
Pre-K–1251,989133
No website listed by NCES (2025–26)
(603) 673-2202
Contoocook Valley School District
106 HANCOCK RD, PETERBOROUGH
also serves Cheshire County
Pre-K–13111,947139
(603) 924-3336
Pelham School District
59A Marsh Road, Pelham
Pre-K–1231,61199
No website listed by NCES (2025–26)
(603) 635-1145
Amherst School District
1 SCHOOL ST, AMHERST
Pre-K–821,311137
No website listed by NCES (2025–26)
(603) 673-2690
Hollis-Brookline Cooperative School District
4 LUND LN, HOLLIS
7–1221,119—
No website listed by NCES (2025–26)
(603) 324-5999
Litchfield School District
1 Highlander Court, Litchfield
Pre-K–1231,11773
No website listed by NCES (2025–26)
(603) 578-3570
Hillsboro-Deering Cooperative School District
78 School Street, Hillsborough
Pre-K–12398260
(603) 464-4466
Mascenic Regional School District
16 School Street, Greenville
Pre-K–12387657
No website listed by NCES (2025–26)
(603) 721-0160
Souhegan Cooperative School District
1 SCHOOL ST, AMHERST
9–121702—
No website listed by NCES (2025–26)
(603) 673-2690
Hollis School District
4 LUND LN, HOLLIS
Pre-K–6266870
No website listed by NCES (2025–26)
(603) 324-5999
Brookline School District
4 LUND LN, HOLLIS
Pre-K–6255268
No website listed by NCES (2025–26)
(603) 324-5999
Wilton-Lyndeborough Cooperative School District
192 Forest Road, Lyndeborough
Pre-K–12452731
No website listed by NCES (2025–26)
(603) 732-9227
New Boston School District
11 School St., Goffstown
Pre-K–6146437
No website listed by NCES (2025–26)
(603) 497-4818
Mont Vernon School District
1 SCHOOL ST, AMHERST
K–6123537
No website listed by NCES (2025–26)
(603) 673-2690
Mason School District
13 Darling Hill Road, Mason
Pre-K–5110615
No website listed by NCES (2025–26)
(603) 878-2962
Washington School District
78 School Street, Hillsborough
also serves Sullivan County
K–51388
(603) 464-4466
Windsor School District
78 School Street, Hillsborough
—0——
(603) 464-4466

Hillsborough County at a glance

Together the 23 districts run 109 schools from offices in 16 towns. The smallest by enrollment is Washington School District, with 38 students; the median Hillsborough County district has 1,117. By grade span: 10 Pre-K–12, 3 Pre-K–13, 3 Pre-K–6, 1 without a reported span, 1 7–12, 1 9–12, 1 K–5, 1 K–6, 1 Pre-K–5 and 1 Pre-K–8. Without kindergarten: Hollis-Brookline Cooperative School District (7–12), Souhegan Cooperative School District (9–12) and Windsor School District (—).

Kindergarten in 2024–25, counting the 20 districts that report a K grade: 3,197 children. The biggest kindergarten was Manchester School District's, with 859; Nashua School District had 631, and the smallest, Washington School District, had 8.

Hillsborough County holds 23 of New Hampshire's 181 regular districts (13%) and 31% of its 157,660 public school students, ranking 3rd of 10 counties by number of districts and 1st by enrollment. By size, 2 enroll 5,000 or more, 10 enroll 1,000 to 4,999 and 10 have fewer than 1,000 students, and the average school here has about 451 students.

2 districts reach past the county line: Contoocook Valley School District (into Cheshire County) and Washington School District (into Sullivan County).

Which district am I in?

Each district draws its own attendance zones, so your home address decides it, and with 2 of Hillsborough County's districts crossing county lines the county alone won't. There is no address lookup here; ask the district. 19 of the 23 have no website on file with NCES; their office phone numbers are in the table. Websites for the rest:

Contoocook Valley School District · Hillsboro-Deering Cooperative School District · Washington School District · Windsor School District

What grade will my child be in?

↓ Tap Calculate to see the grade
Most US states use a September 1 cutoff. Year-stamped for the 2026–27 school year.

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) · Grafton County (29) · Merrimack County (22) · Rockingham County (34) · Sullivan County (11)

Sources

District list, grades, school counts and websites: NCES Common Core of Data (CCD) LEA Universe Directory, SY 2025-26 (preliminary, v0a), published July 1, 2026. Regular public districts only (NCES LEA types 1 and 2); charter-only, state-run and regional service agencies are not listed.
Enrollment: NCES CCD LEA Membership, SY 2024-25 (v1a), published December 29, 2025 — the newest year NCES has released.
Counties: NCES EDGE Public LEA Geocodes, SY 2024-25 (district office location) and NCES EDGE Geographic Relationship Files 2025 (grf25_lea_county) (counties each district boundary covers).
Downloaded October 20, 2026. Spot something off? Email [email protected].