Strafford County Schools & Education

Strafford County, New Hampshire

School Score

57/100

Higher = better

Rating

Average

Graduation Rate

84.0%

National avg 87.5%

Education Statistics

Graduation Rate

84.0%

National avg 87.5%

State avg 87.2%

Per-Pupil Spending

$11,471

National avg $13,239

State avg $12,649

School Score

57/100

Higher = better

State avg 66/100

State School Rank

#9

of 10 counties (1 = best)

Education Overview

About Schools in Strafford County, New Hampshire

A Broad Educational Network in Strafford County

Strafford County manages a robust network of 39 public schools across 11 districts, serving 14,488 total students. The infrastructure supports a diverse age range with 24 elementary schools, 7 middle schools, and 7 high schools.

Investment and Academic Results

The county's 84% graduation rate sits below the New Hampshire state average of 87.2% and the national benchmark of 87%. Local districts invest $11,471 per pupil, which is lower than the state’s average expenditure of $12,649.

Rochester and Dover Lead the Way

Rochester School District is the county's largest with 11 schools and 3,891 students, while Dover School District follows with 3,743 students. One charter school operates within the county, representing 2.6% of the total public school options.

Suburban Focus with Scalable Learning

Education here has a suburban feel, with 28 schools in suburban locales and 11 in rural settings. While the average school size is 371 students, enrollment varies significantly between smaller rural sites and the 1,505-student Dover Senior High School.

Building a Future in Strafford Districts

Families seeking a balance of suburban convenience and established schools should explore the diverse housing options near Dover and Rochester. School performance and investment continue to be key drivers for home buyers in this growing region.

School Overview

Total Schools

39

in Strafford County

Total Enrollment

14,488

students

School Districts

11

districts

Charter Schools

1

3% of total

School Type Breakdown

Elementary24
Middle7
High7
Other1

11 School Districts in Strafford County

Rochester School District

11 schools
3,891 students

Dover School District

5 schools
3,743 students

Oyster River Coop School District

5 schools
2,141 students

Somersworth School District

4 schools
1,328 students

Barrington School District

3 schools
947 students

Farmington School District

3 schools
792 students

Milton School District

3 schools
504 students

Strafford School District

1 school
403 students

Seacoast Charter School

1 school
299 students

Middleton School District

1 school
153 students

39 Public Schools in Strafford County

Dover Senior High School

Dover School District

9–12High1,505 students
Spaulding High School

Rochester School District

9–12High1,301 students
Dover Middle School

Dover School District

5–8Middle1,018 students
Rochester Middle School

Rochester School District

6–8Middle847 students
Oyster River High School

Oyster River Coop School District

9–UGHigh844 students
Oyster River Middle School

Oyster River Coop School District

5–8Middle643 students
Woodman Park School

Dover School District

PK–4Primary436 students
Barrington Elementary School

Barrington School District

1–4Primary424 students
Strafford School

Strafford School District

PK–8Primary403 students
Somersworth High School

Somersworth School District

9–12High394 students
Frances G. Hopkins Elementary School at Horne Street

Dover School District

KG–4Primary393 students
Garrison School

Dover School District

KG–4Primary391 students
Barrington Middle School

Barrington School District

5–8Middle382 students
McClelland School

Rochester School District

KG–5Primary346 students
Somersworth Middle School

Somersworth School District

6–8Middle342 students
Mast Way School

Oyster River Coop School District

KG–4Primary327 students
Idlehurst Elementary School

Somersworth School District

PK–2Primary311 students
Seacoast Charter School

Seacoast Charter School

PK–8Charter299 students
Chamberlain Street School

Rochester School District

KG–5Primary298 students
Moharimet School

Oyster River Coop School District

KG–4Primary297 students

Educational Attainment

Annual Per-Pupil Expenditure

$11,471

State avg $12,649

Find Homes Near Top Schools

Browse homes in Strafford County filtered by school ratings on Zillow.

Search on Zillow →

Find a Tutor in Strafford County

Connect with local and online tutors via Wyzant for personalized learning support.

Find a Tutor →

Sponsored

Frequently Asked Questions

Schools in Strafford County, New Hampshire — FAQ

What does the school system look like in Strafford County, New Hampshire?

Strafford County manages a robust network of 39 public schools across 11 districts, serving 14,488 total students. The infrastructure supports a diverse age range with 24 elementary schools, 7 middle schools, and 7 high schools.

How do schools in Strafford County perform academically?

The county's 84% graduation rate sits below the New Hampshire state average of 87.2% and the national benchmark of 87%. Local districts invest $11,471 per pupil, which is lower than the state’s average expenditure of $12,649.

What are the major school districts in Strafford County, New Hampshire?

Rochester School District is the county's largest with 11 schools and 3,891 students, while Dover School District follows with 3,743 students. One charter school operates within the county, representing 2.6% of the total public school options.

What is the school experience like in Strafford County?

Education here has a suburban feel, with 28 schools in suburban locales and 11 in rural settings. While the average school size is 371 students, enrollment varies significantly between smaller rural sites and the 1,505-student Dover Senior High School.

How can I find homes near good schools in Strafford County, New Hampshire?

Families seeking a balance of suburban convenience and established schools should explore the diverse housing options near Dover and Rochester. School performance and investment continue to be key drivers for home buyers in this growing region.

Counties with Similar School Profile

Data Sources

Education data sourced from the National Center for Education Statistics (NCES) and the U.S. Census Bureau American Community Survey. School scores are derived composite metrics.

Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.