Top Strafford County Public Schools

All
(38)
All
(38)
 
High
(8)
High
(8)
 
Middle
(8)
Middle
(8)
 
Elementary
(29)
Elementary
(29)
 
Pre-K
(7)
Pre-K
(7)
 
Charter
(1)
Charter
(1)
 
Private
(26)
Private
(26)
 
  • For the 2020 school year, there are 38 public schools in Strafford County, NH, serving 15,152 students.
  • Strafford County, NH public school have an average math proficiency score of 48% (versus the New Hampshire public school average of 49%), and reading proficiency score of 57% (versus the 59% statewide average). Schools in Strafford County have an average ranking in the top 50% of New Hampshire public schools.
  • The top ranked public school in Strafford County, NH are Mast Way School, Moharimet School and Oyster River High School. Overall school rank is based on a school's combined math and reading proficiency test score ranking.
  • Minority enrollment is 13% of the student body (majority Asian and Hispanic), which is less than the New Hampshire public school average of 15% (majority Hispanic and Asian).
  • The student:teacher ratio of 13:1 is more than the New Hampshire public school average of 12:1.

Top Strafford County Public Schools (2020)

  • School (Math/Reading Proficiency) Location
    Grades
    Students
  • Barrington Elementary School Math: 40-44% | Reading: 40-44%
    Rank: Bottom 50%
    570 Calef Highway
    Barrington, NH 03825
    (603)664-2641

    Grades: 1-4 | 395 students
  • Barrington Middle School Math: 49% | Reading: 66%
    Rank: Top 50%
    51 Haley Dr.
    Barrington, NH 03825
    (603)664-2127

    Grades: 5-8 | 407 students
  • Bud Carlson Academy Math: <50% | Reading: <50%
    Rank: Bottom 50%
    Rochester School Department, 1
    Rochester, NH 03867
    (603)332-3678

    Grades: 9-12 | 55 students
  • Chamberlain Street School Math: 68% | Reading: 51%
    Rank: Top 50%
    65 Chamberlain St.
    Rochester, NH 03867
    (603)332-5258

    Grades: K-5 | 390 students
  • Cocheco Academy For The Arts Charter School
    Math: <50% | Reading: ≥50%
    Rank: Bottom 50%
    40 Hampshire Cir
    Dover, NH 03820
    (603)742-0700

    Grades: 9-12 | 60 students
  • Dover Middle School Math: 50% | Reading: 66%
    Rank: Top 50%
    16 Daley Dr.
    Dover, NH 03820
    (603)516-7200

    Grades: 5-8 | 1207 students
  • Dover Senior High School Math: 44% | Reading: 68%
    Rank: Top 50%
    25 Alumni Dr.
    Dover, NH 03820
    (603)516-6900

    Grades: 9-12 | 1319 students
  • Early Childhood Learning Center
    77 Ramsdell Lane
    Barrington, NH 03825
    (603)664-5586

    Grades: PK-K | 138 students
  • East Rochester School Math: 65-69% | Reading: 55-59%
    Rank: Top 30%
    773 Portland St.
    Rochester, NH 03868
    (603)332-2146

    Grades: PK-5 | 272 students
  • Farmington Senior High School Math: 11-19% | Reading: 40-49%
    Rank: Bottom 50%
    1 Thayer Dr.
    Farmington, NH 03835
    (603)755-2811

    Grades: 9-12 | 256 students
  • Garrison School Math: 55-59% | Reading: 60-64%
    Rank: Top 50%
    50 Garrison Rd.
    Dover, NH 03820
    (603)516-6752

    Grades: K-4 | 441 students
  • Gonic School Math: 65-69% | Reading: 50-54%
    Rank: Top 50%
    10 Railroad Ave.
    Rochester, NH 03839
    (603)332-6487

    Grades: K-5 | 245 students
  • Henry Wilson Memorial School Math: 32% | Reading: 40%
    Rank: Bottom 50%
    51 School St.
    Farmington, NH 03835
    (603)755-2181

    Grades: 4-8 | 324 students
  • Horne Street School Math: 35-39% | Reading: 45-49%
    Rank: Bottom 50%
    78 Horne St.
    Dover, NH 03820
    (603)516-6756

    Grades: K-4 | 489 students
  • Idlehurst Elementary School
    46 Stackpole Road
    Somersworth, NH 03878
    (603)692-2435

    Grades: K-5 | 469 students
  • Maple Street Magnet School Magnet School
    Math: 70-79% | Reading: 50-59%
    Rank: Top 50%
    27 Maple Street
    Rochester, NH 03867
    (603)332-6481

    Grades: K-5 | 121 students
  • Maple Wood Elementary School Math: 50-54% | Reading: 55-59%
    Rank: Top 50%
    184 Maple St.
    Somersworth, NH 03878
    (603)692-3331

    Grades: PK-5 | 294 students
  • Mast Way School Math: 85-89% | Reading: 80-84%
    Rank: Top 5%
    23 Mast Rd.
    Lee, NH 03861
    (603)659-3001

    Grades: K-4 | 352 students
  • Mcclelland School Math: 50-54% | Reading: 50-54%
    Rank: Bottom 50%
    59 Brock St.
    Rochester, NH 03867
    (603)332-2180

    Grades: K-5 | 378 students
  • Middleton Elementary School Math: 35-39% | Reading: 45-49%
    Rank: Bottom 50%
    116 Kings Highway
    Union, NH 03887
    (603)473-5000

    Grades: PK-6 | 133 students
  • Milton Elementary School Math: 15-19% | Reading: 30-34%
    Rank: Bottom 50%
    8 School St.
    Milton, NH 03851
    (603)652-4539

    Grades: K-5 | 239 students
  • Moharimet School Math: 70-74% | Reading: 80-84%
    Rank: Top 5%
    11 Lee Rd.
    Madbury, NH 03823
    (603)742-2900

    Grades: K-4 | 343 students
  • Nancy Loud School Math: ≥80% | Reading: 60-79%
    Rank: Top 20%
    5 Cocheco Ave.
    Rochester, NH 03868
    (603)332-6486

    Grades: K-4 | 69 students
  • New Durham Elementary School Math: 45-49% | Reading: 55-59%
    Rank: Bottom 50%
    7 Old Bay Rd.
    New Durham, NH 03855
    (603)859-2061

    Grades: PK-6 | 164 students
  • Nute High School Math: ≤20% | Reading: 40-59%
    Rank: Bottom 50%
    22 Elm St.
    Milton, NH 03851
    (603)652-4591

    Grades: 9-12 | 165 students
  • Nute Junior High School Math: 10-14% | Reading: 20-24%
    Rank: Bottom 50%
    22 Elm St.
    Milton, NH 03851
    (603)652-4591

    Grades: 6-8 | 111 students
  • Oyster River High School Math: 65-69% | Reading: 85-89%
    Rank: Top 10%
    55 Coe Dr.
    Durham, NH 03824
    (603)868-2375

    Grades: 9-12 | 793 students
  • Oyster River Middle School Math: 69% | Reading: 76%
    Rank: Top 20%
    1 Coe Dr.
    Durham, NH 03824
    (603)868-2155

    Grades: 5-8 | 659 students
  • Rochester Middle School Math: 39% | Reading: 42%
    Rank: Bottom 50%
    47 Brock St.
    Rochester, NH 03867
    (603)332-4090

    Grades: 6-8 | 917 students
  • Rollinsford Grade School Math: 25-29% | Reading: 40-44%
    Rank: Bottom 50%
    487 Locust St.
    Rollinsford, NH 03869
    (603)742-2351

    Grades: K-6 | 150 students
  • School Street School Math: 50-59% | Reading: 50-59%
    Rank: Top 50%
    13 School St.
    Rochester, NH 03867
    (603)332-6483

    Grades: K-4 | 84 students
  • Somersworth High School Math: 25-29% | Reading: 60-64%
    Rank: Bottom 50%
    11 Memorial Dr.
    Somersworth, NH 03878
    (603)692-2431

    Grades: 9-13 | 436 students
  • Somersworth Middle School Math: 29% | Reading: 47%
    Rank: Bottom 50%
    7 Memorial Dr.
    Somersworth, NH 03878
    (603)692-2126

    Grades: 6-8 | 350 students
  • Spaulding High School Math: 31% | Reading: 54%
    Rank: Bottom 50%
    130 Wakefield St.
    Rochester, NH 03867
    (603)332-0757

    Grades: 9-12 | 1385 students
  • Strafford School Math: 49% | Reading: 62%
    Rank: Top 50%
    22 Roller Coaster Rd., Unit 1
    Strafford, NH 03884
    (603)664-2842

    Grades: K-8 | 413 students
  • Show 3 more public schools in Strafford County, NH (out of 38 total schools)
Recent Articles
Being a teacher has never been easy but changes in federal funding and legislation have made it harder than ever for public school teachers. Keep reading to learn more.
Say goodbye to mystery meat - and all other types of meat - at public school cafeterias that are embracing the Meatless Monday trend.
Growing cases of contaminated tap water at public schools around the country are raising more than eyebrows. Learn about whether or not public schools' tap water is safe to drink.