Best High Schools in New Hampshire

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

Find by Name
Search for Schools

#1 High School in NH and #1 in Grafton County

9 - 12 | Hanover, NH | Grafton County

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

Report Card

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

#2 High School in NH and #1 in Sullivan County

9 - 12 | Sunapee, NH | Sullivan County

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

Report Card

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

#3 High School in NH and #1 in Hillsborough County

9 - 12 | Bedford, NH | Hillsborough County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 1,492 Students

Report Card

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

#4 High School in NH and #2 in Hillsborough County

9 - 12 | Hollis, NH | Hillsborough County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 829 Students

Report Card

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

#5 High School in NH and #3 in Hillsborough County

9 - 12 | Nashua, NH | Hillsborough County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 190 Students

Report Card

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

#6 High School in NH and #1 in Merrimack County

9 - 12 | Contoocook, NH | Merrimack County

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

Report Card

A+ Academic Results
A+ Learning Environment
B+ 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

#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

#9 High School in NH and #4 in Hillsborough County

9 - 12 | Amherst, NH | Hillsborough County

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

Report Card

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

#10 High School in NH and #2 in Grafton County

9 - 12 | Lebanon, NH | Grafton County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 611 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

#12 High School in NH and #3 in Grafton County

9 - 12 | Lincoln, NH | Grafton County

  • A Overall Grade
  • 7:1 Student/Teacher
  • 93 Students

Report Card

A- Academic Results
A+ Learning Environment
NA 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

#14 High School in NH and #1 in Carroll County

9 - 12 | Moultonborough, NH | Carroll County

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

Report Card

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

#15 High School in NH and #1 in Coos County

9 - 12 | Gorham, NH | Coos County

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

Report Card

A- Academic Results
A+ Learning Environment
A 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

#17 High School in NH and #2 in Merrimack County

9 - 12 | North Sutton, NH | Merrimack County

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

Report Card

A- Academic Results
A+ Learning Environment
B- 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 High School in NH and #4 in Grafton County

9 - 13 | Bethlehem, NH | Grafton County

  • A- Overall Grade
  • 8:1 Student/Teacher
  • 143 Students

Report Card

B- 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

#21 High School in NH and #5 in Grafton County

9 - 12 | Plymouth, NH | Grafton County

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

Report Card

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

#22 High School in NH and #1 in Belknap County

9 - 12 | Meredith, NH | Belknap County

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

Report Card

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

#23 High School in NH and #3 in Merrimack County

9 - 12 | Bow, NH | Merrimack County

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

Report Card

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

#24 High School in NH and #2 in Belknap County

9 - 12 | Gilford, NH | Belknap County

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

Report Card

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

#25 High School in NH and #3 in Belknap County

9 - 12 | Belmont, NH | Belknap County

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

Report Card

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

#26 High School in NH and #4 in Merrimack County

9 - 12 | Concord, NH | Merrimack County

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

Report Card

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

#27 High School in NH and #5 in Hillsborough County

9 - 12 | Goffstown, NH | Hillsborough County

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

Report Card

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

#28 High School in NH and #6 in Hillsborough County

9 - 12 | Peterborough, NH | Hillsborough County

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

Report Card

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

#29 High School in NH and #4 in Belknap County

9 - 12 | Alton, NH | Belknap County

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

Report Card

B Academic Results
A+ Learning Environment
B School Safety
B+ 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

#32 High School in NH and #7 in Hillsborough County

9 - 12 | Merrimack, NH | Hillsborough County

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

Report Card

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

#33 High School in NH and #2 in Coos County

9 - 12 | Colebrook, NH | Coos County

  • B+ Overall Grade
  • 8:1 Student/Teacher
  • 124 Students

Report Card

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

#34 High School in NH and #1 in Cheshire County

9 - 12 | Keene, NH | Cheshire County

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

Report Card

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

#35 High School in NH and #8 in Hillsborough County

9 - 12 | Weare, NH | Hillsborough County

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

Report Card

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

#36 High School in NH and #9 in Hillsborough County

9 - 12 | Litchfield, NH | Hillsborough County

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

Report Card

B+ Academic Results
C Learning Environment
A 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

#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

#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

#40 High School in NH and #3 in Coos County

9 - 12 | Groveton, NH | Coos County

  • B Overall Grade
  • 10:1 Student/Teacher
  • 140 Students

Report Card

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

#41 High School in NH and #10 in Hillsborough County

9 - 12 | Milford, NH | Hillsborough County

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

Report Card

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

#42 High School in NH and #5 in Merrimack County

9 - 12 | Pembroke, NH | Merrimack County

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

Report Card

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

#43 High School in NH and #11 in Hillsborough County

9 - 12 | Pelham, NH | Hillsborough County

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

Report Card

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

#44 High School in NH and #12 in Hillsborough County

9 - 12 | Wilton, NH | Hillsborough County

  • B Overall Grade
  • 8:1 Student/Teacher
  • 170 Students

Report Card

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

#45 High School in NH and #6 in Grafton County

9 - 12 | Lisbon, NH | Grafton County

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

Report Card

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

#46 High School in NH and #13 in Hillsborough County

9 - 12 | Hudson, NH | Hillsborough County

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

Report Card

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

#47 High School in NH and #14 in Hillsborough County

9 - 12 | New Ipswich, NH | Hillsborough County

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

Report Card

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

#48 High School in NH and #4 in Coos County

9 - 12 | Whitefield, NH | Coos County

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

Report Card

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

#49 High School in NH and #2 in Cheshire County

9 - 12 | Jaffrey, NH | Cheshire County

  • B- Overall Grade
  • 12:1 Student/Teacher
  • 390 Students

Report Card

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

#51 High School in NH and #2 in Carroll County

9 - 12 | Wolfeboro, NH | Carroll County

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

Report Card

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

#51 High School in NH and #5 in Belknap County

9 - 12 | Laconia, NH | Belknap County

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

Report Card

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

#52 High School in NH and #7 in Grafton County

9 - 12 | Woodsville, NH | Grafton County

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

Report Card

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

#53 High School in NH and #3 in Cheshire County

9 - 12 | E. Swanzey, NH | Cheshire County

  • B- Overall Grade
  • 12:1 Student/Teacher
  • 476 Students

Report Card

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

#54 High School in NH and #2 in Sullivan County

9 - 12 | Langdon, NH | Sullivan County

  • B- Overall Grade
  • 12:1 Student/Teacher
  • 494 Students

Report Card

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

#55 High School in NH and #15 in Hillsborough County

9 - 12 | Nashua, NH | Hillsborough County

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

Report Card

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

#56 High School in NH and #16 in Hillsborough County

9 - 12 | Hillsboro, NH | Hillsborough County

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

Report Card

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

#57 High School in NH and #3 in Carroll County

9 - 12 | North Conway, NH | Carroll County

  • B- Overall Grade
  • 12:1 Student/Teacher
  • 749 Students

Report Card

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

#58 High School in NH and #8 in Grafton County

9 - 12 | Bristol, NH | Grafton County

  • B- Overall Grade
  • 12:1 Student/Teacher
  • 387 Students

Report Card

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

#59 High School in NH and #6 in Merrimack County

9 - 12 | Penacook, NH | Merrimack County

  • B- Overall Grade
  • 15:1 Student/Teacher
  • 840 Students

Report Card

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

#60 High School in NH and #9 in Grafton County

9 - 12 | Canaan, NH | Grafton County

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

Report Card

C Academic Results
B+ Learning Environment
C+ School Safety
C+ 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

#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

#65 High School in NH and #5 in Coos County

9 - 12 | Berlin, NH | Coos County

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

Report Card

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

#66 High School in NH and #17 in Hillsborough County

9 - 12 | Manchester, NH | Hillsborough County

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

Report Card

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

#67 High School in NH and #6 in Belknap County

9 - 12 | Tilton, NH | Belknap County

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

Report Card

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

#68 High School in NH and #4 in Cheshire County

9 - 12 | Hinsdale, NH | Cheshire County

  • C Overall Grade
  • 8:1 Student/Teacher
  • 147 Students

Report Card

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

#69 High School in NH and #7 in Merrimack County

9 - 12 | Franklin, NH | Merrimack County

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

Report Card

C- Academic Results
B+ Learning Environment
B- School Safety
C 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 High School in NH and #18 in Hillsborough County

9 - 12 | Nashua, NH | Hillsborough County

  • C Overall Grade
  • 14:1 Student/Teacher
  • 1,729 Students

Report Card

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

#72 High School in NH and #19 in Hillsborough County

9 - 12 | Manchester, NH | Hillsborough County

  • C Overall Grade
  • 14:1 Student/Teacher
  • 1,466 Students

Report Card

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

#73 High School in NH and #3 in Sullivan County

9 - 12 | Claremont, NH | Sullivan County

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

Report Card

C- Academic Results
A Learning Environment
C- School Safety
C 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

#75 High School in NH and #10 in Grafton County

9 - 12 | Littleton, NH | Grafton County

  • C Overall Grade
  • 9:1 Student/Teacher
  • 224 Students

Report Card

D Academic Results
A Learning Environment
C 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

#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

#79 High School in NH and #20 in Hillsborough County

9 - 12 | Manchester, NH | Hillsborough County

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

Report Card

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

#80 High School in NH and #8 in Merrimack County

9 - 12 | Pittsfield, NH | Merrimack County

  • C- Overall Grade
  • 8:1 Student/Teacher
  • 166 Students

Report Card

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

#81 High School in NH and #4 in Sullivan County

9 - 12 | Newport, NH | Sullivan County

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

Report Card

D Academic Results
C+ Learning Environment
B+ 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

#83 High School in NH and #21 in Hillsborough County

9 - 12 | Manchester, NH | Hillsborough County

  • C- Overall Grade
  • 12:1 Student/Teacher
  • 860 Students

Report Card

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

#84 High School in NH and #11 in Grafton County

9 - 12 | Lebanon, NH | Grafton County

  • D Overall Grade
  • 33 Students

Report Card

D Academic Results
D Learning Environment
D School Safety
D 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

9 - 12 | Manchester, NH | Hillsborough County

  • None Overall Grade
  • 53 Students

Report Card

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

9 - 12 | Pittsburg, NH | Coos County

  • None Overall Grade
  • 5:1 Student/Teacher
  • 35 Students

Report Card

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

9 - 11 | Manchester, NH | Hillsborough County

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

Report Card

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

10 - 12 | Penacook, NH | Merrimack County

  • None Overall Grade
  • 49 Students

Report Card

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

9 - 12 | Keene, NH | Cheshire County

  • None Overall Grade
  • 82 Students

Report Card

NA Academic Results
D Learning Environment
D School Safety
NA 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

9 - 12 | Littleton, NH | Grafton County

  • None Overall Grade
  • 44 Students

Report Card

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

9 - 12 | Allenstown, NH | Merrimack County

  • None Overall Grade
  • 36 Students

Report Card

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