New Hope-Solebury School District

The New Hope-Solebury School District is composed of New Hope Borough and Solebury Township in the eastern part of Bucks County and offers a high-quality education to approximately 1,300 students, K-12.