Public Education System

Registering a child for K-12 public schools in New Hampshire requires identifying the appropriate school based on residential address, gathering essential documents such as the child’s birth certificate, proof of residency, immunization records, and previous school records, and completing registration forms, which are typically available online or at the school office. It’s advisable to check with the specific school for additional requirements or deadlines to ensure the child can begin school on time and participate in orientation activities.

New Hampshire Education System
School District Profiles Online

Private Schools

Private K-12 schools in New Hampshire offer a variety of educational philosophies and specialized programs, often with smaller class sizes and personalized attention, requiring an application process that may include entrance exams, interviews, and tuition fees.
New Hampshire Department of Education
Roman Catholic Diocese of Manchester
Home Schooling Information

Charter Schools

Charter K-12 schools in New Hampshire provide innovative and flexible educational programs free of charge, operating under a performance contract with the state.

Public Charter Schools

Home Schooling

Home schooling in New Hampshire allows parents to tailor education to their child’s needs and interests, following state guidelines and reporting requirements.

Home Education
Home Education Rules and Regulations