Public schools in New Hampshire answer first to local voters and only second to the state. There is no county school system and no statewide enrollment office. Your address decides which town or cooperative district serves your child, and an elected school board in that district sets policy. The listings on this page help you find the building, the phone number and the county page you need before you pick up the phone.
How Local Control Shapes Public Schools in New Hampshire
The New Hampshire Department of Education, based in Concord, sits at the top of the system. A commissioner leads the department, and the State Board of Education adopts the rules that districts follow. Together they set minimum standards for approved schools, certify teachers and administrators, distribute federal funds and authorize chartered public schools. They do not hire principals, pick bus routes or assign students to classrooms.
That work belongs to local districts. Many are grouped into School Administrative Units, known as SAUs. An SAU is a shared central office with one superintendent. In a city such as Manchester or Nashua, one SAU serves one large district. In the countryside, one SAU may serve several small towns, each with its own school board and budget.
State law sets the basic rules. Compulsory attendance runs from age six until eighteen, with the exceptions listed in RSA 193:1, including home education under RSA 193-A. Public kindergarten is widely available, but each district sets its own age cutoff for entry. Confirm that date with the district before you plan around a child's birthday.
Money follows the same local pattern. Property taxes pay most school costs, and state aid fills part of the gap, a system shaped by the long-running Claremont school funding lawsuits. Voters approve district budgets at the annual meeting or, in districts that use the official ballot format, at the polls after a deliberative session. Most of those votes happen in March. If you want a say in class sizes, a new roof or a bus contract, that vote is where it happens.
For families, the practical rule is to start local. The school office handles attendance, records and most day-to-day questions. The SAU office handles residency checks, transportation, tuition and registration problems. The state department steps in on teacher certification, charter schools, home education and complaints that a district has not resolved.
Manchester, Nashua and Concord: Where the Largest Districts Sit
Most of the state's students live in the southern tier, and the listings reflect that. Hillsborough County holds the two biggest cities. In Manchester, Smyth Road School sits at 245 Bruce Road and can be reached at 603-624-6340. In Nashua, Purple Panthers Preschool is at 36 Riverside Street, 603-589-8561. Nearby suburbs include Bedford, where Riddle Brook School operates at 230 New Boston Road (603-471-1082), and Merrimack, home to Thorntons Ferry School at 134 Camp Sargent Road (603-889-1577). In Hudson, Alvirne High School is at 200 Derry Road (603-886-1260).
Big city districts offer more programs and more paperwork. Manchester has several high schools, and Nashua and Concord run multiple elementary and middle schools, so your street address determines your attendance zone. Ask the district for the current boundary information rather than assuming the nearest school is yours. Midyear moves are common, and the district office can tell you which schools have room.
Rockingham County covers the Interstate 93 corridor and the Seacoast. Derry's East Derry Memorial Elementary School is at 18 Dubeau Drive (603-432-1260), and Londonderry's Matthew Thornton Elementary School is at 275 Mammoth Road (603-432-6937). In Salem, North Salem Elementary School is at 140 Zion Hill Road (603-893-7062). Windham Center School is at 2 Lowell Road (603-432-7312). On the coast, Portsmouth High School is at 50 Andrew Jarvis Drive (603-436-7100), and Exeter High School is at 1 Blue Hawk Drive (603-775-8400).
Some high schools work differently than you might expect. Exeter High School serves a cooperative district formed by several towns. Derry has no high school of its own and sends students to Pinkerton Academy, an independent academy that fills that public role under a tuition arrangement.
Merrimack County centers on Concord, the state capital. Christa McAuliffe School stands at 17 North Spring Street (603-225-0840) and carries the name of the Concord teacher who died aboard the space shuttle Challenger in 1986. Farther north, Franklin's pre-school program is at 115 Central Street (603-934-5441).
Rural New Hampshire: Lakes, Valleys and the North Country
North of the Lakes Region the picture changes. Schools are farther apart, enrollments are smaller, and one building may serve several grades or several towns. Grafton County includes Hanover Street School in Lebanon (193 Hanover Street, 603-448-2945) and Newfound Regional High School in Bristol (150 Newfound Road, 603-744-6006). The regional name signals that several towns share one secondary school.
Plenty of small towns do not operate a high school at all. They pay tuition to send students to a neighboring district or an approved independent school, under an agreement their voters have approved. If you live in one of these towns, ask the SAU which high school is designated for you before you tour any others. The answer affects bus service and daily commute time.
Other examples show the range. Fuller Elementary School serves Keene in Cheshire County at 422 Elm Street (603-352-1245). Pleasant Street School in Laconia, in Belknap County, is at 350 Pleasant Street (603-524-2168). In Carroll County, A. Crosby Kennett Middle School is at 176 Main Street in Conway (603-447-6364). Sullivan County lists Bluff School in Claremont at 1 Summit Road (603-543-4273) and Charlestown Middle School at 307 Main Street (603-826-7711). Coos County's Berlin Middle School is at 200 State Street (603-752-5311).
Winter matters here. Each district announces its own delays and closings, usually early in the morning, and neighboring towns often decide differently. Sign up for your district's alert system when you register. Keep a backup plan for days when mountain roads run slower than the valley.
Preschool, Charter and Early Childhood Listings Across New Hampshire
Not every listing is a traditional neighborhood school. Several are early childhood programs: Pelham Preschool at 61 Marsh Road (603-635-1145), the Franklin pre-school program, and the Early Childhood Program School in Barrington at 77 Ramsdell Lane (603-664-5586). Under federal law, public school districts must evaluate children ages three to five who may need special education, and the evaluation is free. Call the district's special education office, not just the school, to start the process.
Charter schools are public and tuition-free. Seacoast Charter School in Dover, at 171 Watson Road (603-842-5764), is one example, and Rochester's Chamberlain Street School is nearby at 65 Chamberlain Street (603-332-5258). Charter schools generally draw students from beyond a single town. Admission is by application, with a lottery when applications exceed seats. Because a charter school is not tied to an attendance zone, its deadlines can come earlier than regular registration. Contact the school directly and do not wait for your home district to tell you.
What to Have Ready Before You Call or Visit
Gather these items before you contact a school office:
- Proof of residence, such as a lease, mortgage statement or utility bill
- Your child's birth certificate or another document that proves age
- Immunization records or documentation allowed under state law
- Records or a transfer letter from the previous school
- Any IEP or 504 plan, plus recent evaluations
- Custody or guardianship papers, if they apply
Summer hours at school offices are often shorter, so call in early August if you are registering for fall. Many districts now offer online registration, but staff may still ask to see original documents in person.
Public schools in New Hampshire are operated by independent school districts governed by locally elected boards and overseen by the New Hampshire Department of Education, which sets academic standards, graduation requirements, and accountability frameworks for all public schools in the state. New Hampshire distributes state funding to districts through a formula that accounts for student enrollment, local property wealth, and special population needs.
Public Schools locations are available in 198 cities across New Hampshire. They are spread across 10 counties.
Cities with the highest concentration of public schools include Manchester, Nashua, Concord, reflecting larger urban populations with extensive school district networks serving tens of thousands of students across many campuses.
Families new to New Hampshire should contact their local school district's enrollment office to determine their assigned school, learn about available school choice programs, and understand immunization and residency documentation requirements before the start of the school year.
Public Schools by Counties
Public Schools by Cities
Parents and guardians in New Hampshire can find their assigned public school by entering their home address on the local school district's website. Enrollment documentation requirements in New Hampshire typically include proof of residency, birth certificate, and current immunization records, so gathering these materials before the enrollment window opens can prevent delays.
Browse Public Schools by county across New Hampshire to find the nearest location.
Next Steps for Families Moving To or Within New Hampshire
Start with your street address, not a school's reputation. New Hampshire districts assign students by residence, so the town clerk, the district website or the SAU office can confirm which school you belong to. Once you know, call the school office, ask for the registration packet, and find out whether the district uses online forms.
If you are comparing regions, browse the listings for Cheshire County in the southwest or Coos County in the far north. Their schools are smaller and farther apart than those near Manchester, which changes bus times, class sizes and the programs offered at each building.
Know which office handles which problem:
- School office: attendance, records, forms and daily questions
- SAU office: residency, tuition, transportation and registration disputes
- Town clerk: voter registration and the dates of school votes
- New Hampshire Department of Education in Concord: certification, charter schools, and complaints a district has not resolved
Keep copies of everything you submit. If a problem is not settled at the school, move up in order: principal, superintendent, school board, then the state department. School board meetings are open to the public under the Right-to-Know law, RSA 91-A, and agendas and minutes are public records.