New Hope, Pennsylvania

New Hope is a borough in Bucks County, Pennsylvania, United States. The population was 2,612 at the 2020 census. New Hope is  north of Philadelphia. It is on the west bank of the Delaware River.

References

Other websites

Category:Boroughs in Pennsylvania