New Hope-Solebury School District: Towns, Schools & FAQ

The New Hope-Solebury School District serves New Hope Borough and Solebury Township in central Bucks County, Pennsylvania. This guide covers the towns the district serves, the schools it operates, and how families find their assigned school by address.

What Towns Are in the New Hope-Solebury School District?

The New Hope-Solebury School District covers two municipalities in central Bucks County: the Borough of New Hope and Solebury Township. Within that footprint sit the communities of New Hope, Solebury, Lahaska, Carversville, and Lumberville. Common zip codes include 18938 for New Hope and Solebury, 18931 for Lahaska, 18913 for Carversville, and 18933 for Lumberville. It is the only district that serves New Hope Borough and Solebury Township.

Schools in the New Hope-Solebury School District

The district operates four schools:

  • New Hope-Solebury Lower Elementary School, grades K through 2
  • New Hope-Solebury Upper Elementary School, grades 3 through 5
  • New Hope-Solebury Middle School, grades 6 through 8
  • New Hope-Solebury High School, grades 9 through 12

How to Find Your Assigned School

Because the district serves one borough and one township, students attend the district schools by grade level. To confirm your child’s assigned school and enrollment steps, contact the district office or visit the official website, which lists registration requirements and boundaries. The correct district always depends on the exact property address, so verify before you buy.

New Hope-Solebury School District Quick Facts

  • County: Bucks County, Pennsylvania
  • Grades served: K through 12
  • Municipalities: New Hope Borough and Solebury Township
  • Number of schools: four
  • Official website: nhsd.org

Frequently Asked Questions About the New Hope-Solebury School District

What county is the New Hope-Solebury School District in?

The district is in Bucks County, Pennsylvania, in the central part of the county along the Delaware River.

What towns does the district serve?

It serves New Hope Borough and Solebury Township, including the communities of New Hope, Solebury, Lahaska, Carversville, and Lumberville.

How many schools does the district have?

Four: a lower elementary school, an upper elementary school, a middle school, and a high school.

What zip codes are in the district?

Common zip codes include 18938, 18931, 18913, and 18933. The school district depends on the exact address, not the zip code alone.

Where can I find official district information?

The district’s official website is nhsd.org, which posts registration details, calendars, and school contacts.

Homes in the New Hope-Solebury School District Area

Looking for a home in central Bucks County? The McKnight Team knows this market well and can help you buy or sell with confidence. Explore nearby communities like Doylestown and Warrington, or call us at (267) 458-2438 to talk through your options.

Join The Discussion

Related posts