New Hope-Solebury High School is a small school of some 430 students in grades 9-12. The District draws its students from the Borough of New Hope and Solebury Township. The Borough of New Hope sits nestled along the Delaware River. The Borough is surrounded by the open fields and farmlands of Solebury Township. The community has a rich history and is noted for its tolerance, support of the arts, and tourist trade. The community is also very supportive of its schools.