The following is a list of school districts in Merrimack County, NH. Merrimack County has 26 school districts. Click on the school districts below to view the Merrimack County schools located there.
| School District Name | City |
|---|---|
| Allenstown School District | Pembroke |
| Andover School District | Penacook |
| Auburn School District | Hooksett |
| Bow School District | Bow |
| Candia School District | Hooksett |
| Chichester School District | Pembroke |
| Compass Classical Academy Charter School | Franklin |
| Concord School District | Concord |
| CSI Charter School | Penacook |
| Deerfield School District | Pembroke |
| Dunbarton School District | Bow |
| Epsom School District | Pembroke |
| Franklin School District | Franklin |
| Henniker School District | Henniker |
| Hill School District | Hill |
| Hooksett School District | Hooksett |
| Hopkinton School District | Contoocook |
| John Stark Regional School District | Henniker |
| Kearsarge Regional School District | New London |
| Merrimack Valley School District | Penacook |
| PACE Career Academy Charter School | Pembroke |
| Pembroke School District | Pembroke |
| Pittsfield School District | Pittsfield |
| Stoddard School District | Henniker |
| Strong Foundations Charter School | Pembroke |
| Weare School District | Henniker |