Strafford County NH Schools

Advertisement

Strafford County New Hampshire Public Schools

Levels: Primary, Middle, High, Other


Regular Schools


Name Level
Barrington Elementary School Primary
Barrington Middle School Middle
Bud Carlson Academy High
Chamberlain Street School Primary
Cocheco Arts and Technology Charter Academy High
Dover Middle School Middle
Dover Senior High School High
East Rochester School Primary
Farmington Senior High School High
Garrison School Primary
Gonic School Primary
Henry Wilson Memorial School Middle
Horne Street School Primary
Maple Wood Elementary School Primary
Mast Way School Primary
McClelland School Primary
Milton Elementary School Primary
Moharimet School Primary
Nancy Loud School Primary
New Durham Elementary School Primary
Nute High School High
Nute Junior High School Middle
Oyster River High School High
Oyster River Middle School Middle
Rochester Middle School Middle
Rollinsford Grade School Primary
School Street School Primary
Somersworth High School High
Somersworth Middle School Middle
Spaulding High School High
Strafford School Primary
Valley View Community Elementary School Primary
William Allen School Primary
Woodman Park School Primary

Levels: Primary, Middle, High, Other


Advertisement

Strafford County New Hampshire Private Schools

Levels: Elementary School, Secondary School, Other - mixed grades


Regular Schools


Name Level
Lighthouse Christian Academy Mixed Grades
Portsmouth Christian Academy Mixed Grades
St. Mary Academy Elementary
St. Thomas Aquinas High School Secondary
Tri-City Christian Academy Mixed Grades

Alternative/Other Schools


Name Level
Shortridge Academy Secondary

Early Childhood Program/Child Care Center


Name Level
Emmanuel Child Care Center Elementary
Growing Places Elementary

Levels: Elementary School, Secondary School, Other - mixed grades