Public Schools in Strafford County, NH

List of Public Schools

School Students/Teacher
School

Education Period

District
Number of Students
Student\ Teacher Ratio
Free / discounted lunch recipients %
Oyster River High School Public 9-12 Oyster River Coop School District N/A 12.5 6.9
Moharimet School Public K-4 Oyster River Coop School District N/A 11.2 7.3
Mast Way School Public K-4 Oyster River Coop School District N/A 12.7 8
Oyster River Middle School Public 5-8 Oyster River Coop School District N/A 10.6 8.8
New Durham Elementary School Public PK, KG-6 Governor Wentworth Regional School District N/A 8.3 23.1
Oyster River Preschool Education Program Public Prekindergarten PK Oyster River Coop School District N/A 17 24
Dover Middle School Public 5-8 Dover School District N/A 14.1 28.6
Garrison School Public K-4 Dover School District N/A 12 10.5
Horne Street School Public K-4 Dover School District N/A 11.5 24.6
Seacoast Charter School Public, Charter K-8 Seacoast Charter School N/A 16.9 8.8
Barrington Elementary School Public 1-4 Barrington School District N/A 13.4 10.4
Barrington Middle School Public 5-8 Barrington School District N/A 10.4 14.9
Early Childhood Learning Center Public PK-K Barrington School District N/A 14 6.4
Middleton Elementary School Public PK, KG-6 Middleton School District N/A 9.9 31.9
Cocheco Academy for the Arts Public, Charter 9-12 Cocheco Arts And Technology Academy N/A 7.8 34.1
Strafford School Public PK, KG-8 Strafford School District N/A 11.7 9.7
Rollinsford Grade School Public K-6 Rollinsford School District N/A 10.1 15.9
Woodman Park School Public PK, KG-4 Dover School District N/A 11.6 44.7
Dover Senior High School Public 9-12 Dover School District N/A 14.5 19.6
Bud Carlson Academy Public 9-12 Rochester School District N/A 6.9 67.4
Chamberlain Street School Public K-5 Rochester School District N/A 11.1 44.2
East Rochester School Public PK, KG-5 Rochester School District N/A 10 42.2
McClelland School Public K-5 Rochester School District N/A 11.1 39.6
Nancy Loud School Public K-4 Rochester School District N/A 13.5 48.9
Rochester Middle School Public 6-8 Rochester School District N/A 11.5 43.7
School Street School Public K-4 Rochester School District N/A 11.4 57.7
William Allen School Public K-5 Rochester School District N/A 10.5 59
Maple Street Magnet School Public, Magnet K-5 Rochester School District N/A 13 37.8
Spaulding High School Public 9-12 Rochester School District N/A 13.2 33.2
Farmington Senior High School Public 9-12 Farmington School District N/A 9.6 31.5
Henry Wilson Memorial School Public 4-8 Farmington School District N/A 11.6 35.2
Milton Elementary School Public PK, KG-5 Milton School District N/A 10.7 29.4
Nute High School Public 9-12 Milton School District N/A 9.4 26.6
Nute Junior High School Public 6-8 Milton School District N/A 12.1 33.3
Gonic School Public K-5 Rochester School District N/A 12.4 37.8
Idlehurst Elementary School Public PK, KG-2 Somersworth School District N/A 10 35.9
Somersworth Middle School Public 6-8 Somersworth School District N/A 10.8 32.9
Maple Wood Elementary School Public 3-5 Somersworth School District N/A 12.1 36.1
Valley View Community School Public PK, KG-3 Farmington School District N/A 7.8 37.7
Somersworth High School Public 9-12 Somersworth School District N/A 10.7 23.8