Public schools in New Hampshire
Shortlist up to four to read them side by side.
Filter them by what their records say, and open any one to read it: every fact with its source and date.
505 public schools in New Hampshire.
From NCES’s yearly directory of Jul 1, 2026.
505of 505 public schoolsshown with your filters
The list
- Public middle school for grades 4 to 6 Hollis Upper Elementary School Hollis, New Hampshire 03049 6.9%of students chronically absent, 2022-23277students, 2024-2510.1students per teacher Levelpublic middle school for grades 4 to 6Grades4 to 6Students277Per teacher10.1Chronically absent6.9%
- Public high school for grades 9 to 12 Hollis-Brookline High School Hollis, New Hampshire 03049 23.1%of students chronically absent, 2022-23745students, 2024-2511.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students745Per teacher11.8Chronically absent23.1%
- Public middle school for grades 7 to 8 Hollis-Brookline Middle School Hollis, New Hampshire 03049 18.6%of students chronically absent, 2022-23369students, 2024-2510.6students per teacher Levelpublic middle school for grades 7 to 8Grades7 to 8Students369Per teacher10.6Chronically absent18.6%
- Public elementary school for grades 3 to 5 Hooksett Memorial School Hooksett, New Hampshire 03106 7.1%of students chronically absent, 2022-23431students, 2024-2514.9students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students431Per teacher14.9Chronically absent7.1%
- Public high school for grades 9 to 12 Hopkinton High School Contoocook, New Hampshire 03229 28.9%of students chronically absent, 2022-23284students, 2024-2512.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students284Per teacher12Chronically absent28.9%
- Public middle school for grades 7 to 8 Hopkinton Middle School Contoocook, New Hampshire 03229 33.8%of students chronically absent, 2022-23165students, 2024-2510.5students per teacher Levelpublic middle school for grades 7 to 8Grades7 to 8Students165Per teacher10.5Chronically absent33.8%
- Public middle school for grades 6 to 8 Hudson Memorial School Hudson, New Hampshire 03051 17.1%of students chronically absent, 2022-23648students, 2024-2512.0students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students648Per teacher12Chronically absent17.1%
- Public middle school for grades 4 to 8 Iber Holmes Gove Middle School Raymond, New Hampshire 03077 22.8%of students chronically absent, 2022-23413students, 2024-2511.5students per teacher Levelpublic middle school for grades 4 to 8Grades4 to 8Students413Per teacher11.5Chronically absent22.8%
- Public elementary school for grades pre-K to 2 Idlehurst Elementary School Somersworth, New Hampshire 03878 40.1%of students chronically absent, 2022-23341students, 2024-2513.1students per teacher Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2Students341Per teacher13.1Chronically absent40.1%
- Public middle school for grades 5 to 8 Indian River School Canaan, New Hampshire 03741 33.9%of students chronically absent, 2022-23292students, 2024-2511.5students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students292Per teacher11.5Chronically absent33.9%
- Public elementary school for grades pre-K to 6 Inter-Lakes Elementary School Meredith, New Hampshire 03253 27.2%of students chronically absent, 2022-23397students, 2024-259.4students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students397Per teacher9.4Chronically absent27.2%
- Public high school for grades 9 to 13 Inter-Lakes High School Meredith, New Hampshire 03253 38.8%of students chronically absent, 2022-23294students, 2024-2511.1students per teacher Levelpublic high school for grades 9 to 13Grades9 to 13Students294Per teacher11.1Chronically absent38.8%
- Public middle school for grades 7 to 8 Inter-Lakes Middle School Meredith, New Hampshire 03253 32.7%of students chronically absent, 2022-23137students, 2024-258.4students per teacher Levelpublic middle school for grades 7 to 8Grades7 to 8Students137Per teacher8.4Chronically absent32.7%
- Public elementary school for grades K to 6 Jackson Grammar School Jackson, New Hampshire 03846 27.1%of students chronically absent, 2022-2337students, 2024-257.4students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students37Per teacher7.4Chronically absent27.1%
- Public elementary school for grades K to 1 Jacques Memorial Elementary School Milford, New Hampshire 03055 19.9%of students chronically absent, 2022-23276students, 2024-259.5students per teacher Levelpublic elementary school for grades K to 1GradesK to 1Students276Per teacher9.5Chronically absent19.9%
- Public elementary school for grades pre-K to 5 Jaffrey Grade School Jaffrey, New Hampshire 03452 23.2%of students chronically absent, 2022-23250students, 2024-258.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students250Per teacher8.9Chronically absent23.2%
- Public elementary school for grades K to 5 James Faulkner Elementary School Stoddard, New Hampshire 03464 13.8%of students chronically absent, 2022-2346students, 2024-257.1students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students46Per teacher7.1Chronically absent13.8%
- Public elementary school for grades pre-K to 4 James Mastricola Elementary School Merrimack, New Hampshire 03054 12.5%of students chronically absent, 2022-23375students, 2024-2511.7students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students375Per teacher11.7Chronically absent12.5%
- Public middle school for grades 5 to 6 James Mastricola Upper Elementary School Merrimack, New Hampshire 03054 13.8%of students chronically absent, 2022-23533students, 2024-2513.3students per teacher Levelpublic middle school for grades 5 to 6Grades5 to 6Students533Per teacher13.3Chronically absent13.8%
- Public elementary school for grades pre-K to 6 Jennie D. Blake School Hill, New Hampshire 03243 27.7%of students chronically absent, 2022-2363students, 2024-259.3students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students63Per teacher9.3Chronically absent27.7%
- Public elementary school for grades pre-K to 4 Jewett School Manchester, New Hampshire 03103 33.6%of students chronically absent, 2022-23443students, 2024-2512.5students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students443Per teacher12.5Chronically absent33.6%
- Public elementary school for grades K to 5 John D. Perkins Academy Marlow, New Hampshire 03456 34.7%of students chronically absent, 2022-2355students, 2024-2510.2students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students55Per teacher10.2Chronically absent34.7%
- Public high school for grades 9 to 12 John Stark Regional High School Weare, New Hampshire 03281 37.9%of students chronically absent, 2022-23612students, 2024-2511.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students612Per teacher11.4Chronically absent37.9%
- Public prekindergarten school for grade pre-K Jonathan Daniels School Keene, New Hampshire 03431 93students, 2024-2518.6students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic prekindergarten school for grade pre-KGradesPre-KStudents93Per teacher18.6Chronically absentNot published
- Public elementary school for grades pre-K to 8 Josiah Bartlett Elementary School Bartlett, New Hampshire 03812 30.6%of students chronically absent, 2022-23165students, 2024-259.7students per teacher Levelpublic elementary school for grades pre-K to 8GradesPre-K to 8Students165Per teacher9.7Chronically absent30.6%
- Public elementary school for grades K to 5 Kearsarge Reg. Elem. School at New London New London, New Hampshire 03257 10.2%of students chronically absent, 2022-23330students, 2024-2511.7students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students330Per teacher11.7Chronically absent10.2%
- Public elementary school for grades K to 5 Kearsarge Reg. Elementary School - Bradford Bradford, New Hampshire 03221 14.8%of students chronically absent, 2022-23177students, 2024-2510.4students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students177Per teacher10.4Chronically absent14.8%
- Public high school for grades 9 to 13 Kearsarge Regional High School North Sutton, New Hampshire 03260 32.1%of students chronically absent, 2022-23485students, 2024-2510.4students per teacher Levelpublic high school for grades 9 to 13Grades9 to 13Students485Per teacher10.4Chronically absent32.1%
- Public middle school for grades 6 to 8 Kearsarge Regional Middle School North Sutton, New Hampshire 03260 22.0%of students chronically absent, 2022-23410students, 2024-2510.3students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students410Per teacher10.3Chronically absent22%
- Public prekindergarten school for grade pre-K Kearsarge Regional Preschool Bradford Bradford, New Hampshire 03221 29students, 2024-2514.5students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic prekindergarten school for grade pre-KGradesPre-KStudents29Per teacher14.5Chronically absentNot published
- Public elementary school for grades pre-K to K Kearsarge Regional Preschool New London New London, New Hampshire 03257 22students, 2024-2511.0students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic elementary school for grades pre-K to KGradesPre-K to KStudents22Per teacher11Chronically absentNot published
- Public high school for grades 9 to 13 Keene High School Keene, New Hampshire 03431 31.0%of students chronically absent, 2022-231,288students, 2024-2512.3students per teacher Levelpublic high school for grades 9 to 13Grades9 to 13Students1,288Per teacher12.3Chronically absent31%
- Public middle school for grades 6 to 8 Keene Middle School Keene, New Hampshire 03431 28.5%of students chronically absent, 2022-23626students, 2024-2510.9students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students626Per teacher10.9Chronically absent28.5%
- Public elementary school for grades K to 8 Kenneth A. Brett School Tamworth, New Hampshire 03886 32.1%of students chronically absent, 2022-23165students, 2024-258.0students per teacher Levelpublic elementary school for grades K to 8GradesK to 8Students165Per teacher8Chronically absent32.1%
- Public high school for grades 9 to 13 Kennett High School North Conway, New Hampshire 03860 47.3%of students chronically absent, 2022-23642students, 2024-2511.7students per teacher Levelpublic high school for grades 9 to 13Grades9 to 13Students642Per teacher11.7Chronically absent47.3%
- Public elementary school for grades pre-K to 5 Kensington Elementary School Kensington, New Hampshire 03833 15.5%of students chronically absent, 2022-23142students, 2024-258.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students142Per teacher8.4Chronically absent15.5%
- Public high school for grades 9 to 13 Kingswood Regional High School Wolfeboro, New Hampshire 03894 41.0%of students chronically absent, 2022-23729students, 2024-2511.1students per teacher Levelpublic high school for grades 9 to 13Grades9 to 13Students729Per teacher11.1Chronically absent41%
- Public middle school for grades 7 to 8 Kingswood Regional Middle School Wolfeboro, New Hampshire 03894 33.8%of students chronically absent, 2022-23345students, 2024-259.3students per teacher Levelpublic middle school for grades 7 to 8Grades7 to 8Students345Per teacher9.3Chronically absent33.8%
- Public charter high school for grades 9 to 12 Kreiva Academy Public Charter School (H) Manchester, New Hampshire 03104 100.0%of students chronically absent, 2022-2376students, 2024-2515.8students per teacher Levelpublic charter high school for grades 9 to 12Grades9 to 12Students76Per teacher15.8Chronically absent100%
- Public charter middle school for grades 6 to 8 Kreiva Academy Public Charter School (M) Manchester, New Hampshire 03104 72.5%of students chronically absent, 2022-2342students, 2024-258.8students per teacher Levelpublic charter middle school for grades 6 to 8Grades6 to 8Students42Per teacher8.8Chronically absent72.5%
- Public high school for grades 9 to 12 Laconia High School Laconia, New Hampshire 03246 48.6%of students chronically absent, 2022-23562students, 2024-2510.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students562Per teacher10Chronically absent48.6%
- Public middle school for grades 6 to 8 Laconia Middle School Laconia, New Hampshire 03246 31.1%of students chronically absent, 2022-23414students, 2024-2511.2students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students414Per teacher11.2Chronically absent31.1%
- Public elementary school for grades K to 6 Lafayette Regional School Franconia, New Hampshire 03580 31.8%of students chronically absent, 2022-2398students, 2024-2512.0students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students98Per teacher12Chronically absent31.8%
- Public elementary school for grades K to 3 Lamprey River Elementary School Raymond, New Hampshire 03077 25.3%of students chronically absent, 2022-23333students, 2024-2511.0students per teacher Levelpublic elementary school for grades K to 3GradesK to 3Students333Per teacher11Chronically absent25.3%
- Public elementary school for grades pre-K to 8 Lancaster Elementary School Lancaster, New Hampshire 03584 31.6%of students chronically absent, 2022-23310students, 2024-258.0students per teacher Levelpublic elementary school for grades pre-K to 8GradesPre-K to 8Students310Per teacher8Chronically absent31.6%
- Public elementary school for grades pre-K to 4 Landaff Blue School Landaff, New Hampshire 03585 7.1%of students chronically absent, 2022-2322students, 2024-258.5students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students22Per teacher8.5Chronically absent7.1%
- Public high school for grades 9 to 13 Lebanon High School Lebanon, New Hampshire 03766 1.2%of students chronically absent, 2022-23606students, 2024-2511.7students per teacher Levelpublic high school for grades 9 to 13Grades9 to 13Students606Per teacher11.7Chronically absent1.2%
- Public middle school for grades 5 to 8 Lebanon Middle School Lebanon, New Hampshire 03766 9.6%of students chronically absent, 2022-23464students, 2024-259.5students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students464Per teacher9.5Chronically absent9.6%
Nothing matches all of these.
Remove a filter to see more. Each one is a fact the source publishes, so a place can be left out because its record is silent, not only because of what it says.
Source:
NCES, school directory, 2025-26 (preliminary). Released Jul 1, 2026. Updated yearly.
Your shortlist0 of 4
Add one more to compare.