Strafford County

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each school in Strafford County. The list below shows these schools in their rank order, as determined by our grading system.

Find by Name
Search for Schools

#10 Middle School in NH and #1 in Strafford County

5 - 8 | Durham, NH | Strafford County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 657 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#11 High School in NH and #1 in Strafford County

9 - 12 | Durham, NH | Strafford County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 764 Students

Report Card

A+ Academic Results
B+ Learning Environment
A School Safety
A Overall Grade

#25 Elementary School in NH and #1 in Strafford County

K - 4 | Lee, NH | Strafford County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 320 Students

Report Card

A+ Academic Results
C- Learning Environment
NA School Safety
A Overall Grade

#30 Middle School in NH and #2 in Strafford County

5 - 8 | Dover, NH | Strafford County

  • A- Overall Grade
  • 16:1 Student/Teacher
  • 1,180 Students

Report Card

A- Academic Results
A- Learning Environment
B School Safety
A- Overall Grade

#31 Elementary School in NH and #2 in Strafford County

K - 4 | Madbury, NH | Strafford County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 373 Students

Report Card

A+ Academic Results
C+ Learning Environment
NA School Safety
A Overall Grade

#38 Middle School in NH and #3 in Strafford County

5 - 8 | Barrington, NH | Strafford County

  • B+ Overall Grade
  • 11:1 Student/Teacher
  • 421 Students

Report Card

B Academic Results
A- Learning Environment
A School Safety
B+ Overall Grade

#39 High School in NH and #2 in Strafford County

9 - 12 | Dover, NH | Strafford County

  • B Overall Grade
  • 13:1 Student/Teacher
  • 1,312 Students

Report Card

B- Academic Results
A Learning Environment
B School Safety
B Overall Grade

#61 High School in NH and #3 in Strafford County

9 - 13 | Somersworth, NH | Strafford County

  • C+ Overall Grade
  • 12:1 Student/Teacher
  • 474 Students

Report Card

C Academic Results
A Learning Environment
C- School Safety
C+ Overall Grade

#70 Middle School in NH and #4 in Strafford County

6 - 8 | Rochester, NH | Strafford County

  • C+ Overall Grade
  • 11:1 Student/Teacher
  • 888 Students

Report Card

C Academic Results
B+ Learning Environment
C- School Safety
C+ Overall Grade

#71 Middle School in NH and #5 in Strafford County

6 - 8 | Somersworth, NH | Strafford County

  • C Overall Grade
  • 11:1 Student/Teacher
  • 337 Students

Report Card

C- Academic Results
B+ Learning Environment
B School Safety
C Overall Grade

#77 High School in NH and #4 in Strafford County

9 - 12 | Rochester, NH | Strafford County

  • C Overall Grade
  • 13:1 Student/Teacher
  • 1,366 Students

Report Card

C- Academic Results
C+ Learning Environment
C- School Safety
C Overall Grade

#78 High School in NH and #5 in Strafford County

9 - 12 | Milton, NH | Strafford County

  • C- Overall Grade
  • 11:1 Student/Teacher
  • 167 Students

Report Card

D Academic Results
B Learning Environment
B School Safety
C- Overall Grade

#81 Middle School in NH and #6 in Strafford County

6 - 8 | Milton, NH | Strafford County

  • C- Overall Grade
  • 9:1 Student/Teacher
  • 108 Students

Report Card

D Academic Results
A- Learning Environment
C School Safety
C- Overall Grade

#82 High School in NH and #6 in Strafford County

9 - 12 | Farmington, NH | Strafford County

  • C- Overall Grade
  • 9:1 Student/Teacher
  • 263 Students

Report Card

D Academic Results
C- Learning Environment
C+ School Safety
C- Overall Grade

#90 Elementary School in NH and #3 in Strafford County

PK - 5 | Somersworth, NH | Strafford County

  • B Overall Grade
  • 16:1 Student/Teacher
  • 310 Students

Report Card

B Academic Results
A Learning Environment
A- School Safety
B Overall Grade

#100 Elementary School in NH and #4 in Strafford County

K - 5 | Rochester, NH | Strafford County

  • B Overall Grade
  • 13:1 Student/Teacher
  • 117 Students

Report Card

A- Academic Results
C+ Learning Environment
C+ School Safety
B Overall Grade

#109 Elementary School in NH and #5 in Strafford County

K - 4 | Dover, NH | Strafford County

  • B Overall Grade
  • 16:1 Student/Teacher
  • 448 Students

Report Card

B Academic Results
B Learning Environment
NA School Safety
B Overall Grade

#122 Elementary School in NH and #6 in Strafford County

K - 5 | Gonic, NH | Strafford County

  • B Overall Grade
  • 14:1 Student/Teacher
  • 249 Students

Report Card

B- Academic Results
B- Learning Environment
B+ School Safety
B Overall Grade

#123 Elementary School in NH and #7 in Strafford County

1 - 4 | Barrington, NH | Strafford County

  • B Overall Grade
  • 11:1 Student/Teacher
  • 378 Students

Report Card

C Academic Results
A Learning Environment
A School Safety
B Overall Grade

#142 Elementary School in NH and #8 in Strafford County

PK - 6 | New Durham, NH | Strafford County

  • B- Overall Grade
  • 10:1 Student/Teacher
  • 165 Students

Report Card

C Academic Results
A Learning Environment
C School Safety
B- Overall Grade

#143 Elementary School in NH and #9 in Strafford County

PK - 5 | E. Rochester, NH | Strafford County

  • B- Overall Grade
  • 13:1 Student/Teacher
  • 324 Students

Report Card

C+ Academic Results
B Learning Environment
C School Safety
B- Overall Grade

#146 Elementary School in NH and #10 in Strafford County

K - 4 | E. Rochester, NH | Strafford County

  • B- Overall Grade
  • 9:1 Student/Teacher
  • 64 Students

Report Card

B Academic Results
B- Learning Environment
D School Safety
B- Overall Grade

#161 Elementary School in NH and #11 in Strafford County

PK - 3 | Farmington, NH | Strafford County

  • C+ Overall Grade
  • 11:1 Student/Teacher
  • 316 Students

Report Card

C Academic Results
B Learning Environment
C+ School Safety
C+ Overall Grade

#165 Elementary School in NH and #12 in Strafford County

PK - 4 | Dover, NH | Strafford County

  • C+ Overall Grade
  • 14:1 Student/Teacher
  • 537 Students

Report Card

C Academic Results
C Learning Environment
A- School Safety
C+ Overall Grade

#170 Elementary School in NH and #13 in Strafford County

K - 5 | Rochester, NH | Strafford County

  • C+ Overall Grade
  • 13:1 Student/Teacher
  • 378 Students

Report Card

C+ Academic Results
C Learning Environment
C- School Safety
C+ Overall Grade

#172 Elementary School in NH and #14 in Strafford County

K - 6 | Rollinsford, NH | Strafford County

  • C Overall Grade
  • 13:1 Student/Teacher
  • 164 Students

Report Card

C- Academic Results
A+ Learning Environment
NA School Safety
C Overall Grade

#174 Elementary School in NH and #15 in Strafford County

PK - 6 | Middleton, NH | Strafford County

  • C Overall Grade
  • 12:1 Student/Teacher
  • 142 Students

Report Card

C- Academic Results
A+ Learning Environment
NA School Safety
C Overall Grade

#178 Elementary School in NH and #16 in Strafford County

K - 4 | Dover, NH | Strafford County

  • C Overall Grade
  • 16:1 Student/Teacher
  • 507 Students

Report Card

C Academic Results
C Learning Environment
NA School Safety
C Overall Grade

#181 Elementary School in NH and #17 in Strafford County

K - 5 | Rochester, NH | Strafford County

  • C Overall Grade
  • 13:1 Student/Teacher
  • 391 Students

Report Card

C Academic Results
C Learning Environment
B- School Safety
C Overall Grade

#186 Elementary School in NH and #18 in Strafford County

K - 4 | Rochester, NH | Strafford County

  • C Overall Grade
  • 12:1 Student/Teacher
  • 91 Students

Report Card

C- Academic Results
B- Learning Environment
C- School Safety
C Overall Grade

#191 Elementary School in NH and #19 in Strafford County

K - 5 | Rochester, NH | Strafford County

  • C- Overall Grade
  • 13:1 Student/Teacher
  • 319 Students

Report Card

C- Academic Results
C Learning Environment
C- School Safety
C- Overall Grade

#206 Elementary School in NH and #20 in Strafford County

K - 5 | Milton, NH | Strafford County

  • C- Overall Grade
  • 11:1 Student/Teacher
  • 245 Students

Report Card

D Academic Results
B Learning Environment
D School Safety
C- Overall Grade

9 - 12 | Rochester, NH | Strafford County

  • None Overall Grade
  • 9:1 Student/Teacher
  • 65 Students

Report Card

NA Academic Results
B Learning Environment
D School Safety
NA Overall Grade

PK - K | Barrington, NH | Strafford County

  • None Overall Grade
  • 17:1 Student/Teacher
  • 135 Students

Report Card

NA Academic Results
C+ Learning Environment
NA School Safety
NA Overall Grade

K - 8 | Strafford, NH | Strafford County

  • A- Overall Grade
  • 12:1 Student/Teacher
  • 408 Students

Report Card

B Academic Results
A+ Learning Environment
A+ School Safety
A- Overall Grade

4 - 8 | Farmington, NH | Strafford County

  • C- Overall Grade
  • 14:1 Student/Teacher
  • 345 Students

Report Card

C- Academic Results
C Learning Environment
C- School Safety
C- Overall Grade

K - 8 | Dover, NH | Strafford County

  • B+ Overall Grade
  • 15:1 Student/Teacher
  • 279 Students

Report Card

A Academic Results
C- Learning Environment
NA School Safety
B+ Overall Grade

9 - 12 | Dover, NH | Strafford County

  • None Overall Grade
  • 11:1 Student/Teacher
  • 66 Students

Report Card

NA Academic Results
A Learning Environment
A School Safety
NA Overall Grade

K - 5 | Somersworth, NH | Strafford County

  • None Overall Grade
  • 14:1 Student/Teacher
  • 478 Students

Report Card

NA Academic Results
B Learning Environment
NA School Safety
NA Overall Grade