Top Strafford County Public Schools

All
(37)
All
(37)
 
High
(7)
High
(7)
 
Middle
(9)
Middle
(9)
 
Elementary
(30)
Elementary
(30)
 
Pre-K
(6)
Pre-K
(6)
 
Charter
(2)
Charter
(2)
 
Private
(26)
Private
(26)
 

Top Strafford County Public Schools (2018-19)

  • School Location Grades Students
  • Barrington Barrington Elementary School
    570 Calef Highway
    Barrington, NH 03825
    (603)664-2641

    Grades: 1-4 | 400 students
  • Barrington Barrington Middle School
    51 Haley Dr.
    Barrington, NH 03825
    (603)664-2127

    Grades: 5-8 | 420 students
  • Rochester Bud Carlson Academy
    Rochester School Department, 1
    Rochester, NH 03867
    (603)332-3678

    Grades: 9-12 | 58 students
  • Rochester Chamberlain Street School
    65 Chamberlain St.
    Rochester, NH 03867
    (603)332-5258

    Grades: K-5 | 400 students
  • Dover Cocheco Academy For The Arts Charter School
    40 Hampshire Cir
    Dover, NH 03820
    (603)742-0700

    Grades: 9-12 | 61 students
  • Dover Dover Middle School
    16 Daley Dr.
    Dover, NH 03820
    (603)516-7200

    Grades: 5-8 | 1156 students
  • Dover Dover Senior High School
    25 Alumni Dr.
    Dover, NH 03820
    (603)516-6900

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

    Grades: PK-K | 132 students
  • Rochester East Rochester School
    773 Portland St.
    Rochester, NH 03868
    (603)332-2146

    Grades: PK-5 | 336 students
  • Farmington Farmington Senior High School
    1 Thayer Dr.
    Farmington, NH 03835
    (603)755-2811

    Grades: 9-12 | 301 students
  • Dover Garrison School
    50 Garrison Rd.
    Dover, NH 03820
    (603)516-6752

    Grades: K-4 | 475 students
  • Rochester Gonic School
    10 Railroad Ave.
    Rochester, NH 03839
    (603)332-6487

    Grades: K-5 | 239 students
  • Farmington Henry Wilson Memorial School
    51 School St.
    Farmington, NH 03835
    (603)755-2181

    Grades: 4-8 | 409 students
  • Dover Horne Street School
    78 Horne St.
    Dover, NH 03820
    (603)516-6756

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

    Grades: PK-5 | 506 students
  • Rochester Maple Street Magnet School Magnet School
    27 Maple Street
    Rochester, NH 03867
    (603)332-6481

    Grades: K-5 | 117 students
  • Somersworth Maple Wood Elementary School
    184 Maple St.
    Somersworth, NH 03878
    (603)692-3331

    Grades: K-5 | 270 students
  • Lee Mast Way School
    23 Mast Rd.
    Lee, NH 03861
    (603)659-3001

    Grades: K-4 | 285 students
  • Rochester Mcclelland School
    59 Brock St.
    Rochester, NH 03867
    (603)332-2180

    Grades: K-5 | 369 students
  • Milton Milton Elementary School
    8 School St.
    Milton, NH 03851
    (603)652-4539

    Grades: K-5 | 258 students
  • Madbury Moharimet School
    11 Lee Rd.
    Madbury, NH 03823
    (603)742-2900

    Grades: K-4 | 382 students
  • Rochester Nancy Loud School
    5 Cocheco Ave.
    Rochester, NH 03868
    (603)332-6486

    Grades: K-4 | 87 students
  • New Durham New Durham Elementary School
    7 Old Bay Rd.
    New Durham, NH 03855
    (603)859-2061

    Grades: PK-6 | 166 students
  • Milton Nute Junior High School
    22 Elm St.
    Milton, NH 03851
    (603)652-4591

    Grades: 6-8 | 111 students
  • Durham Oyster River High School
    55 Coe Dr.
    Durham, NH 03824
    (603)868-2375

    Grades: 9-12 | 714 students
  • Durham Oyster River Middle School
    1 Coe Dr.
    Durham, NH 03824
    (603)868-2155

    Grades: 5-8 | 673 students
  • Rochester Rochester Middle School
    47 Brock St.
    Rochester, NH 03867
    (603)332-4090

    Grades: 6-8 | 891 students
  • Rollinsford Rollinsford Grade School
    487 Locust St.
    Rollinsford, NH 03869
    (603)742-2351

    Grades: K-6 | 155 students
  • Rochester School Street School
    13 School St.
    Rochester, NH 03867
    (603)332-6483

    Grades: K-4 | 91 students
  • Dover Seacoast Charter School Charter School
    171 Watson Road
    Dover, NH 03820
    (603)842-5764

    Grades: K-8 | 203 students
  • Somersworth Somersworth High School
    11 Memorial Dr.
    Somersworth, NH 03878
    (603)692-2431

    Grades: 9-13 | 479 students
  • Somersworth Somersworth Middle School
    7 Memorial Dr.
    Somersworth, NH 03878
    (603)692-2126

    Grades: 6-8 | 377 students
  • Rochester Spaulding High School
    130 Wakefield St.
    Rochester, NH 03867
    (603)332-0757

    Grades: 9-12 | 1408 students
  • Strafford Strafford School
    22 Roller Coaster Rd., Unit 1
    Strafford, NH 03884
    (603)664-2842

    Grades: K-8 | 396 students
  • Farmington Valley View Community School
    79 Thayer Dr.
    Farmington, NH 03835
    (603)755-4757

    Grades: PK-3 | 402 students
  • Show 2 more public schools in Strafford County, NH
Recent Articles
While some schools are debating whether to teach sex ed, Philadelphia schools will be making free condoms available in 22 schools across the district.
The world is in a constant state of change and those who fail to adjust fall behind. Unfortunately, the American public education system has not kept up with the times and is currently facing a number of serious problems. Keep reading to learn about the biggest failures affecting the modern U.S. public education system as well as some of the trends that could spark change.
Summer break is a time to kick back and relax but it is also a great time to do activities that will boost your college applications. Keep reading to see how to boost your application this summer.