County directory · New Hampshire · 2026–27

School districts in Merrimack County, NH

Merrimack County has 22 regular public school districts, enrolling 19,093 students in 2024–25. The largest is Concord School District (3,852 students, 20% of the county), followed by Merrimack Valley School District and Bow School District. 21 of the 22 offer kindergarten. New Hampshire sets no statewide kindergarten cutoff.

The 22 districts, largest first

School districts in Merrimack County, NH by 2024–25 enrollment
District and officeGradesSchoolsStudentsKindergartenDistrict office contact
Concord School District
38 LIBERTY ST, CONCORD
Pre-K–1273,852234
No website listed by NCES (2025–26)
(603) 225-0811
Merrimack Valley School District
105 COMMUNITY DR, CONCORD
Pre-K–1272,191137
No website listed by NCES (2025–26)
(603) 753-6561
Bow School District
55 FALCON WAY, BOW
Pre-K–1341,690107
No website listed by NCES (2025–26)
(603) 224-4728
Kearsarge Regional School District
114 Cougar Court, New London
also serves Sullivan County
Pre-K–1381,678109
No website listed by NCES (2025–26)
(603) 526-2051
Pembroke School District
267 PEMBROKE ST, PEMBROKE
K–1331,35354
No website listed by NCES (2025–26)
(603) 485-5187
Hooksett School District
90 FARMER RD, HOOKSETT
Pre-K–831,286127
(603) 622-3731
Hopkinton School District
204 MAPLE ST, HOPKINTON
Pre-K–12494258
(603) 746-5186
Franklin School District
119 Central St., Franklin
Pre-K–13384656
No website listed by NCES (2025–26)
(603) 934-3108
Weare School District
258 Western Avenue, Henniker
also serves Hillsborough County
Pre-K–8283190
No website listed by NCES (2025–26)
(603) 428-3269
Auburn School District
90 FARMER RD, HOOKSETT
also serves Rockingham County
Pre-K–8169778
(603) 622-3731
John Stark Regional School District
258 Western Avenue, Henniker
also serves Hillsborough County
9–121614—
No website listed by NCES (2025–26)
(603) 428-3269
Deerfield School District
267 PEMBROKE ST, PEMBROKE
also serves Rockingham County
Pre-K–8150854
No website listed by NCES (2025–26)
(603) 485-5187
Pittsfield School District
23 ONEIDA ST, PITTSFIELD
Pre-K–12348733
No website listed by NCES (2025–26)
(603) 435-5526
Henniker School District
258 Western Avenue, Henniker
Pre-K–8140246
No website listed by NCES (2025–26)
(603) 428-3269
Epsom School District
267 PEMBROKE ST, PEMBROKE
K–8138245
No website listed by NCES (2025–26)
(603) 485-5187
Allenstown School District
267 PEMBROKE ST, PEMBROKE
K–8135042
No website listed by NCES (2025–26)
(603) 485-5187
Candia School District
90 FARMER RD, HOOKSETT
also serves Rockingham County
K–8127839
(603) 622-3731
Dunbarton School District
55 FALCON WAY, BOW
K–6123422
No website listed by NCES (2025–26)
(603) 224-4728
Chichester School District
267 PEMBROKE ST, PEMBROKE
K–8119422
No website listed by NCES (2025–26)
(603) 485-5187
Andover School District
105 COMMUNITY DR, CONCORD
K–8116921
No website listed by NCES (2025–26)
(603) 753-6561
Hill School District
32 Crescent Street, Hill
Pre-K–61639
(603) 934-2245
Stoddard School District
258 Western Avenue, Henniker
also serves Cheshire County
K–51466
No website listed by NCES (2025–26)
(603) 428-3269

Merrimack County at a glance

Together the 22 districts run 56 schools from offices in 10 towns. The smallest by enrollment is Stoddard School District, with 46 students; the median Merrimack County district has 508. By grade span: 5 K–8, 5 Pre-K–8, 4 Pre-K–12, 3 Pre-K–13, 1 9–12, 1 K–13, 1 K–5, 1 K–6 and 1 Pre-K–6. Without kindergarten: John Stark Regional School District (9–12).

Kindergarten in 2024–25, counting the 21 districts that report a K grade: 1,389 children. The biggest kindergarten was Concord School District's, with 234; Merrimack Valley School District had 137, and the smallest, Stoddard School District, had 6.

Merrimack County holds 22 of New Hampshire's 181 regular districts (12%) and 12% of its 157,660 public school students, ranking 4th of 10 counties by number of districts and 3rd by enrollment. By size, 6 enroll 1,000 to 4,999 and 16 have fewer than 1,000 students, and the average school here has about 341 students.

7 districts reach past the county line: Kearsarge Regional School District (into Sullivan County), Weare School District (into Hillsborough County), Auburn School District (into Rockingham County), John Stark Regional School District (into Hillsborough County), Deerfield School District (into Rockingham County), Candia School District (into Rockingham County) and Stoddard School District (into Cheshire County).

Which district am I in?

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

Hooksett School District · Hopkinton School District · Auburn School District · Candia School District · Hill 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) · Cheshire County (13) · Coos County (15) · Hillsborough County (23) · Rockingham County (34)

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 birthdazeapp@proton.me.