Sign In Register

Schools in Derry, NH

Public schools, enrollment data, student-teacher ratios, and higher education.

Derry has 17 public schools with a total enrollment of 8,776 students and 679 teachers. There are 11 elementary, 3 middle, and 2 high schools. The average student-teacher ratio is 12.9:1. 2 charter schools serve the area.

Public Schools (17)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Pinkerton Academy High 3,060 228 13.4:1
Gilbert H. Hood Middle School Middle 540 44 12.3:1
Ernest P. Barka Elementary School Elementary 522 37 14.1:1
Chester Academy Elementary 502 46 10.9:1
West Running Brook Middle School Middle 499 44 11.3:1
Hampstead Central School Elementary 450 35 12.9:1
Derry Village School Elementary 405 31 13.1:1
Hampstead Middle School Middle 377 35 10.8:1
North Salem Elementary School Elementary 366 25 14.6:1
East Derry Memorial Elementary School Elementary 356 29 12.3:1
Windham Academy Public Charter School (Charter) Elementary 351 19 18.5:1
South Range Elementary School Elementary 348 27 12.9:1
Grinnell School Elementary 333 29 11.5:1
Sandown North Elementary School Elementary 331 28 11.8:1
Sandown Central School Elementary 135 10 13.5:1
Derry Early Education Program 121 4 30.3:1
Next Charter School (Charter) High 80 8 10.0:1
View full profile of Derry, NH →