New Hope-Solebury School District


New Hope-Solebury School District is the only school district that educates children in Solebury Township, Pennsylvania. New Hope-Solebury School District includes the towns of New Hope, Solebury, Lahaska, Carversville, and Lumberville, enrolling 1,587 students in 2012. New Hope-Solebury School District is relatively small compared to the larger public school districts that surround it.
Within the school district is one elementary school one middle school and one high school. All schools except one of the elementary schools reside on the same campus in downtown New Hope. Both the middle school and high school have just completed a new renovation to their campus, along with the new addition of a second elementary school campus.

Elementary schools

New Hope-Solebury Lower Elementary School Grades K-2
New Hope-Solebury Upper Elementary School Grades 3-5

Middle school

New Hope-Solebury Middle School Grades 6-8

High school

Grades 9-12