The New Castle School District in Rockingham County, NH, is home to 26 students across 1 schools. Based on enrollment numbers, New Castle School District ranks #190 in New Hampshire. Grades from K to 5 are offered in the district.
New Castle School District received a student-teacher ratio grade of A, averaging 6.34 students per teacher.
Learn more about the New Castle School District and explore its schools.