Rockingham County

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

Find by Name
Search for Schools

#1 Elementary School in NH and #1 in Rockingham County

K - 6 | New Castle, NH | Rockingham County

  • A+ Overall Grade
  • 9:1 Student/Teacher
  • 49 Students

Report Card

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

#3 Middle School in NH and #1 in Rockingham County

5 - 8 | Hampstead, NH | Rockingham County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 458 Students

Report Card

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

#3 Elementary School in NH and #2 in Rockingham County

K - 5 | Portsmouth, NH | Rockingham County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 256 Students

Report Card

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

#5 Middle School in NH and #2 in Rockingham County

6 - 8 | Rye, NH | Rockingham County

  • A+ Overall Grade
  • 9:1 Student/Teacher
  • 150 Students

Report Card

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

#7 High School in NH and #1 in Rockingham County

9 - 12 | Windham, NH | Rockingham County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 901 Students

Report Card

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

#7 Elementary School in NH and #3 in Rockingham County

PK - 5 | Stratham, NH | Rockingham County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 568 Students

Report Card

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

#8 High School in NH and #2 in Rockingham County

9 - 12 | Northwood, NH | Rockingham County

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

Report Card

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

#12 Middle School in NH and #3 in Rockingham County

6 - 8 | Windham, NH | Rockingham County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 755 Students

Report Card

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

#12 Elementary School in NH and #4 in Rockingham County

K - 5 | Kensington, NH | Rockingham County

  • A+ Overall Grade
  • 9:1 Student/Teacher
  • 104 Students

Report Card

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

#13 High School in NH and #3 in Rockingham County

9 - 12 | Exeter, NH | Rockingham County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 1,684 Students

Report Card

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

#13 Elementary School in NH and #5 in Rockingham County

PK - 5 | Brentwood, NH | Rockingham County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 317 Students

Report Card

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

#15 Middle School in NH and #4 in Rockingham County

6 - 8 | Hampton, NH | Rockingham County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 402 Students

Report Card

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

#15 Elementary School in NH and #6 in Rockingham County

PK - 5 | Rye, NH | Rockingham County

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

Report Card

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

#16 High School in NH and #4 in Rockingham County

9 - 12 | Portsmouth, NH | Rockingham County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 1,087 Students

Report Card

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

#16 Middle School in NH and #5 in Rockingham County

6 - 8 | Portsmouth, NH | Rockingham County

  • A Overall Grade
  • 10:1 Student/Teacher
  • 521 Students

Report Card

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

#16 Elementary School in NH and #7 in Rockingham County

K - 5 | Portsmouth, NH | Rockingham County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 415 Students

Report Card

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

#17 Elementary School in NH and #8 in Rockingham County

PK - 4 | Hampstead, NH | Rockingham County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 429 Students

Report Card

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

#18 High School in NH and #5 in Rockingham County

9 - 12 | Londonderry, NH | Rockingham County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 1,521 Students

Report Card

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

#19 Elementary School in NH and #9 in Rockingham County

3 - 5 | Hampton, NH | Rockingham County

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

Report Card

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

#20 Middle School in NH and #6 in Rockingham County

6 - 8 | Stratham, NH | Rockingham County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 1,314 Students

Report Card

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

#20 High School in NH and #6 in Rockingham County

9 - 12 | Hampton, NH | Rockingham County

  • A- Overall Grade
  • 10:1 Student/Teacher
  • 1,024 Students

Report Card

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

#20 Elementary School in NH and #10 in Rockingham County

K - 6 | Newington, NH | Rockingham County

  • A Overall Grade
  • 8:1 Student/Teacher
  • 50 Students

Report Card

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

#21 Middle School in NH and #7 in Rockingham County

6 - 8 | Plaistow, NH | Rockingham County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 823 Students

Report Card

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

#22 Elementary School in NH and #11 in Rockingham County

3 - 5 | Exeter, NH | Rockingham County

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

Report Card

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

#26 Middle School in NH and #8 in Rockingham County

6 - 8 | Newmarket, NH | Rockingham County

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

Report Card

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

#28 Elementary School in NH and #12 in Rockingham County

K - 5 | Newfields, NH | Rockingham County

  • A Overall Grade
  • 10:1 Student/Teacher
  • 126 Students

Report Card

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

#29 Middle School in NH and #9 in Rockingham County

6 - 8 | Londonderry, NH | Rockingham County

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

Report Card

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

#30 High School in NH and #7 in Rockingham County

9 - 12 | Newmarket, NH | Rockingham County

  • B+ Overall Grade
  • 9:1 Student/Teacher
  • 246 Students

Report Card

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

#31 High School in NH and #8 in Rockingham County

9 - 12 | Derry, NH | Rockingham County

  • B+ Overall Grade
  • 13:1 Student/Teacher
  • 3,166 Students

Report Card

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

#33 Elementary School in NH and #13 in Rockingham County

K - 5 | Portsmouth, NH | Rockingham County

  • A Overall Grade
  • 10:1 Student/Teacher
  • 301 Students

Report Card

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

#34 Middle School in NH and #10 in Rockingham County

6 - 8 | Epping, NH | Rockingham County

  • B+ Overall Grade
  • 12:1 Student/Teacher
  • 231 Students

Report Card

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

#34 Elementary School in NH and #14 in Rockingham County

3 - 5 | Windham, NH | Rockingham County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 720 Students

Report Card

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

#35 Middle School in NH and #11 in Rockingham County

6 - 8 | Newton, NH | Rockingham County

  • B+ Overall Grade
  • 10:1 Student/Teacher
  • 362 Students

Report Card

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

#37 High School in NH and #9 in Rockingham County

9 - 12 | Plaistow, NH | Rockingham County

  • B Overall Grade
  • 12:1 Student/Teacher
  • 1,172 Students

Report Card

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

#37 Middle School in NH and #12 in Rockingham County

6 - 8 | Salem, NH | Rockingham County

  • B+ Overall Grade
  • 12:1 Student/Teacher
  • 879 Students

Report Card

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

#38 High School in NH and #10 in Rockingham County

9 - 12 | Salem, NH | Rockingham County

  • B Overall Grade
  • 11:1 Student/Teacher
  • 1,146 Students

Report Card

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

#38 Elementary School in NH and #15 in Rockingham County

K - 5 | East Kingston, NH | Rockingham County

  • A Overall Grade
  • 10:1 Student/Teacher
  • 154 Students

Report Card

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

#41 Elementary School in NH and #16 in Rockingham County

1 - 5 | Londonderry, NH | Rockingham County

  • A- Overall Grade
  • 15:1 Student/Teacher
  • 464 Students

Report Card

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

#44 Elementary School in NH and #17 in Rockingham County

K - 5 | Salem, NH | Rockingham County

  • A- Overall Grade
  • 11:1 Student/Teacher
  • 290 Students

Report Card

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

#47 Elementary School in NH and #18 in Rockingham County

1 - 5 | Sandown, NH | Rockingham County

  • A- Overall Grade
  • 13:1 Student/Teacher
  • 350 Students

Report Card

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

#50 Elementary School in NH and #19 in Rockingham County

PK - 5 | Atkinson, NH | Rockingham County

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

Report Card

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

#55 Elementary School in NH and #20 in Rockingham County

PK - 5 | Kingston, NH | Rockingham County

  • A- Overall Grade
  • 10:1 Student/Teacher
  • 356 Students

Report Card

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

#56 Middle School in NH and #13 in Rockingham County

6 - 8 | Derry, NH | Rockingham County

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

Report Card

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

#58 Middle School in NH and #14 in Rockingham County

5 - 8 | Seabrook, NH | Rockingham County

  • B- Overall Grade
  • 11:1 Student/Teacher
  • 292 Students

Report Card

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

#59 Middle School in NH and #15 in Rockingham County

5 - 8 | Raymond, NH | Rockingham County

  • B- Overall Grade
  • 11:1 Student/Teacher
  • 401 Students

Report Card

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

#59 Elementary School in NH and #21 in Rockingham County

K - 5 | Salem, NH | Rockingham County

  • A- Overall Grade
  • 14:1 Student/Teacher
  • 347 Students

Report Card

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

#62 High School in NH and #11 in Rockingham County

9 - 12 | Kingston, NH | Rockingham County

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

Report Card

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

#63 High School in NH and #12 in Rockingham County

9 - 12 | Raymond, NH | Rockingham County

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

Report Card

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

#64 High School in NH and #13 in Rockingham County

9 - 12 | Derry, NH | Rockingham County

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

Report Card

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

#68 Middle School in NH and #16 in Rockingham County

6 - 8 | Derry, NH | Rockingham County

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

Report Card

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

#69 Elementary School in NH and #22 in Rockingham County

PK - 5 | Salem, NH | Rockingham County

  • B+ Overall Grade
  • 12:1 Student/Teacher
  • 282 Students

Report Card

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

#70 High School in NH and #14 in Rockingham County

9 - 12 | Epping, NH | Rockingham County

  • C Overall Grade
  • 10:1 Student/Teacher
  • 278 Students

Report Card

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

#71 Elementary School in NH and #23 in Rockingham County

PK - 5 | Danville, NH | Rockingham County

  • B+ Overall Grade
  • 10:1 Student/Teacher
  • 280 Students

Report Card

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

#74 High School in NH and #15 in Rockingham County

9 - 12 | Exeter, NH | Rockingham County

  • C Overall Grade
  • 14:1 Student/Teacher
  • 126 Students

Report Card

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

#76 High School in NH and #16 in Rockingham County

9 - 12 | Salem, NH | Rockingham County

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

Report Card

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

#81 Elementary School in NH and #24 in Rockingham County

PK - 5 | Newmarket, NH | Rockingham County

  • B+ Overall Grade
  • 13:1 Student/Teacher
  • 554 Students

Report Card

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

Report Card

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

#86 Elementary School in NH and #25 in Rockingham County

K - 5 | Salem, NH | Rockingham County

  • B+ Overall Grade
  • 16:1 Student/Teacher
  • 403 Students

Report Card

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

#88 Elementary School in NH and #26 in Rockingham County

PK - 5 | Epping, NH | Rockingham County

  • B+ Overall Grade
  • 13:1 Student/Teacher
  • 497 Students

Report Card

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

#105 Elementary School in NH and #27 in Rockingham County

PK - 5 | Plaistow, NH | Rockingham County

  • B Overall Grade
  • 12:1 Student/Teacher
  • 469 Students

Report Card

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

#112 Elementary School in NH and #28 in Rockingham County

1 - 5 | Londonderry, NH | Rockingham County

  • B Overall Grade
  • 12:1 Student/Teacher
  • 445 Students

Report Card

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

#116 Elementary School in NH and #29 in Rockingham County

K - 5 | Derry, NH | Rockingham County

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

Report Card

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

#118 Elementary School in NH and #30 in Rockingham County

K - 5 | Salem, NH | Rockingham County

  • B Overall Grade
  • 9:1 Student/Teacher
  • 221 Students

Report Card

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

#124 Elementary School in NH and #31 in Rockingham County

PK - 5 | Newton, NH | Rockingham County

  • B Overall Grade
  • 9:1 Student/Teacher
  • 281 Students

Report Card

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

#125 Elementary School in NH and #32 in Rockingham County

K - 5 | Derry, NH | Rockingham County

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

Report Card

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

#134 Elementary School in NH and #33 in Rockingham County

K - 5 | Derry, NH | Rockingham County

  • B- Overall Grade
  • 14:1 Student/Teacher
  • 445 Students

Report Card

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

#135 Elementary School in NH and #34 in Rockingham County

1 - 5 | Londonderry, NH | Rockingham County

  • B- Overall Grade
  • 14:1 Student/Teacher
  • 541 Students

Report Card

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

#147 Elementary School in NH and #35 in Rockingham County

K - 5 | Derry, NH | Rockingham County

  • B- Overall Grade
  • 16:1 Student/Teacher
  • 546 Students

Report Card

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

#157 Elementary School in NH and #36 in Rockingham County

PK - 4 | Raymond, NH | Rockingham County

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

Report Card

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

#179 Elementary School in NH and #37 in Rockingham County

PK - 4 | Seabrook, NH | Rockingham County

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

Report Card

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

#204 Elementary School in NH and #38 in Rockingham County

K - 5 | Derry, NH | Rockingham County

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

Report Card

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

K - 8 | Northwood, NH | Rockingham County

  • B Overall Grade
  • 12:1 Student/Teacher
  • 374 Students

Report Card

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

K - 8 | Hampton Falls, NH | Rockingham County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 243 Students

Report Card

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

K - 8 | Salem, NH | Rockingham County

  • B+ Overall Grade
  • 19:1 Student/Teacher
  • 223 Students

Report Card

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

PK - K | Sandown, NH | Rockingham County

  • None Overall Grade
  • 18:1 Student/Teacher
  • 125 Students

Report Card

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

PK - 2 | Exeter, NH | Rockingham County

  • None Overall Grade
  • 12:1 Student/Teacher
  • 489 Students

Report Card

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

PK - K | Derry, NH | Rockingham County

  • None Overall Grade
  • 89 Students

Report Card

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

K - 8 | Candia, NH | Rockingham County

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

Report Card

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

PK - PK | Windham, NH | Rockingham County

  • None Overall Grade
  • 44 Students

Report Card

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

PK - 8 | Fremont, NH | Rockingham County

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

Report Card

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

K - 8 | Nottingham, NH | Rockingham County

  • A- Overall Grade
  • 15:1 Student/Teacher
  • 525 Students

Report Card

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

PK - 8 | North Hampton, NH | Rockingham County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 400 Students

Report Card

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

PK - PK | Portsmouth, NH | Rockingham County

  • None Overall Grade
  • 18 Students

Report Card

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

K - 8 | Auburn, NH | Rockingham County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 601 Students

Report Card

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

PK - K | Londonderry, NH | Rockingham County

  • None Overall Grade
  • 23:1 Student/Teacher
  • 398 Students

Report Card

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

PK - 2 | Windham, NH | Rockingham County

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

Report Card

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

PK - 8 | Chester, NH | Rockingham County

  • B Overall Grade
  • 12:1 Student/Teacher
  • 524 Students

Report Card

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

K - 8 | Greenland, NH | Rockingham County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 394 Students

Report Card

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

PK - 8 | Deerfield, NH | Rockingham County

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

Report Card

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

PK - 2 | Hampton, NH | Rockingham County

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

Report Card

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

K - 8 | South Hampton, NH | Rockingham County

  • A Overall Grade
  • 9:1 Student/Teacher
  • 69 Students

Report Card

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