Public schools in Strafford County
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.
36 public schools in Strafford County, New Hampshire.
From NCES’s yearly directory of Jul 1, 2026. The record lists 505 public schools in New Hampshire.
36of 36 public schoolsshown with your filters
The list
- Public elementary school for grades 1 to 4 Barrington Elementary School Barrington, New Hampshire 03825 14.9%of students chronically absent, 2022-23405students, 2024-2516.2students per teacher Levelpublic elementary school for grades 1 to 4Grades1 to 4Students405Per teacher16.2Chronically absent14.9%
- Public middle school for grades 5 to 8 Barrington Middle School Barrington, New Hampshire 03825 23.0%of students chronically absent, 2022-23398students, 2024-2512.1students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students398Per teacher12.1Chronically absent23%
- Public high school for grades 9 to 12 Bud Carlson Academy Rochester, New Hampshire 03867 67.1%of students chronically absent, 2022-2396students, 2024-2519.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students96Per teacher19.2Chronically absent67.1%
- Public elementary school for grades K to 5 Chamberlain Street School Rochester, New Hampshire 03867 27.5%of students chronically absent, 2022-23316students, 2024-259.6students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students316Per teacher9.6Chronically absent27.5%
- Public middle school for grades 5 to 8 Dover Middle School Dover, New Hampshire 03820 24.2%of students chronically absent, 2022-23941students, 2024-2513.4students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students941Per teacher13.4Chronically absent24.2%
- Public high school for grades 9 to 12 Dover Senior High School Dover, New Hampshire 03820 30.2%of students chronically absent, 2022-231,371students, 2024-2512.7students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,371Per teacher12.7Chronically absent30.2%
- Public elementary school for grades pre-K to K Early Childhood Learning Center Barrington, New Hampshire 03825 23.3%of students chronically absent, 2022-23137students, 2024-255.5students per teacher Levelpublic elementary school for grades pre-K to KGradesPre-K to KStudents137Per teacher5.5Chronically absent23.3%
- Public elementary school for grades pre-K to 5 East Rochester School Rochester, New Hampshire 03868 24.9%of students chronically absent, 2022-23300students, 2024-2510.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students300Per teacher10.3Chronically absent24.9%
- Public high school for grades 9 to 12 Farmington Senior High School Farmington, New Hampshire 03835 46.9%of students chronically absent, 2022-23214students, 2024-255.5students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students214Per teacher5.5Chronically absent46.9%
- Public elementary school for grades K to 4 Frances G. Hopkins Elementary School at Horne Street Dover, New Hampshire 03820 20.4%of students chronically absent, 2022-23412students, 2024-2513.3students per teacher Levelpublic elementary school for grades K to 4GradesK to 4Students412Per teacher13.3Chronically absent20.4%
- Public elementary school for grades K to 4 Garrison School Dover, New Hampshire 03820 18.2%of students chronically absent, 2022-23353students, 2024-2512.2students per teacher Levelpublic elementary school for grades K to 4GradesK to 4Students353Per teacher12.2Chronically absent18.2%
- Public elementary school for grades K to 5 Gonic School Gonic, New Hampshire 03839 28.1%of students chronically absent, 2022-23211students, 2024-2510.6students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students211Per teacher10.6Chronically absent28.1%
- Public middle school for grades 4 to 8 Henry Wilson Memorial School Farmington, New Hampshire 03835 26.8%of students chronically absent, 2022-23271students, 2024-259.3students per teacher Levelpublic middle school for grades 4 to 8Grades4 to 8Students271Per teacher9.3Chronically absent26.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 elementary school for grades K to 5 Maple Street Magnet School Rochester, New Hampshire 03867 14.5%of students chronically absent, 2022-23114students, 2024-2511.4students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students114Per teacher11.4Chronically absent14.5%
- Public elementary school for grades 3 to 5 Maple Wood Elementary School Somersworth, New Hampshire 03878 28.5%of students chronically absent, 2022-23285students, 2024-2512.4students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students285Per teacher12.4Chronically absent28.5%
- Public elementary school for grades K to 4 Mast Way School Lee, New Hampshire 03861 9.5%of students chronically absent, 2022-23348students, 2024-2512.9students per teacher Levelpublic elementary school for grades K to 4GradesK to 4Students348Per teacher12.9Chronically absent9.5%
- Public elementary school for grades K to 5 McClelland School Rochester, New Hampshire 03867 26.9%of students chronically absent, 2022-23310students, 2024-259.4students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students310Per teacher9.4Chronically absent26.9%
- Public elementary school for grades pre-K to 6 Middleton Elementary School Middleton, New Hampshire 03887 12.9%of students chronically absent, 2022-23155students, 2024-2511.1students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students155Per teacher11.1Chronically absent12.9%
- Public elementary school for grades pre-K to 5 Milton Elementary School Milton, New Hampshire 03851 9.5%of students chronically absent, 2022-23237students, 2024-2511.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students237Per teacher11.9Chronically absent9.5%
- Public elementary school for grades K to 4 Moharimet School Madbury, New Hampshire 03823 13.8%of students chronically absent, 2022-23309students, 2024-2512.4students per teacher Levelpublic elementary school for grades K to 4GradesK to 4Students309Per teacher12.4Chronically absent13.8%
- Public elementary school for grades pre-K to 6 New Durham Elementary School New Durham, New Hampshire 03855 14.7%of students chronically absent, 2022-23144students, 2024-258.5students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students144Per teacher8.5Chronically absent14.7%
- Public high school for grades 9 to 12 Nute High School Milton, New Hampshire 03851 46.3%of students chronically absent, 2022-23166students, 2024-2510.6students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students166Per teacher10.6Chronically absent46.3%
- Public middle school for grades 6 to 8 Nute Junior High School Milton, New Hampshire 03851 29.6%of students chronically absent, 2022-23105students, 2024-2511.2students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students105Per teacher11.2Chronically absent29.6%
- Public high school for grades 9 to 13 Oyster River High School Durham, New Hampshire 03824 20.1%of students chronically absent, 2022-23825students, 2024-2512.3students per teacher Levelpublic high school for grades 9 to 13Grades9 to 13Students825Per teacher12.3Chronically absent20.1%
- Public middle school for grades 5 to 8 Oyster River Middle School Durham, New Hampshire 03824 8.7%of students chronically absent, 2022-23585students, 2024-259.9students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students585Per teacher9.9Chronically absent8.7%
- Public elementary school for grades pre-K to K Oyster River Preschool Education Program Durham, New Hampshire 03824 30students, 2024-2515.0students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic elementary school for grades pre-K to KGradesPre-K to KStudents30Per teacher15Chronically absentNot published
- Public middle school for grades 6 to 8 Rochester Middle School Rochester, New Hampshire 03867 29.9%of students chronically absent, 2022-23803students, 2024-2513.4students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students803Per teacher13.4Chronically absent29.9%
- Public elementary school for grades K to 6 Rollinsford Grade School Rollinsford, New Hampshire 03869 32.0%of students chronically absent, 2022-23154students, 2024-2512.1students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students154Per teacher12.1Chronically absent32%
- Public charter elementary school for grades pre-K to 8 Seacoast Charter School Dover, New Hampshire 03820 23.1%of students chronically absent, 2022-23287students, 2024-2513.7students per teacher Levelpublic charter elementary school for grades pre-K to 8GradesPre-K to 8Students287Per teacher13.7Chronically absent23.1%
- Public high school for grades 9 to 12 Somersworth High School Somersworth, New Hampshire 03878 43.7%of students chronically absent, 2022-23399students, 2024-2511.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students399Per teacher11.4Chronically absent43.7%
- Public middle school for grades 6 to 8 Somersworth Middle School Somersworth, New Hampshire 03878 28.4%of students chronically absent, 2022-23286students, 2024-259.7students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students286Per teacher9.7Chronically absent28.4%
- Public high school for grades 9 to 12 Spaulding High School Rochester, New Hampshire 03867 31.5%of students chronically absent, 2022-231,298students, 2024-2513.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,298Per teacher13.2Chronically absent31.5%
- Public elementary school for grades pre-K to 8 Strafford School Strafford, New Hampshire 03884 14.4%of students chronically absent, 2022-23376students, 2024-259.6students per teacher Levelpublic elementary school for grades pre-K to 8GradesPre-K to 8Students376Per teacher9.6Chronically absent14.4%
- Public elementary school for grades pre-K to 3 Valley View Community School Farmington, New Hampshire 03835 28.1%of students chronically absent, 2022-23245students, 2024-258.8students per teacher Levelpublic elementary school for grades pre-K to 3GradesPre-K to 3Students245Per teacher8.8Chronically absent28.1%
- Public elementary school for grades pre-K to 4 Woodman Park School Dover, New Hampshire 03820 26.8%of students chronically absent, 2022-23421students, 2024-2512.0students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students421Per teacher12Chronically absent26.8%
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.