About This Place
New Hope, formerly known as Coryell's Ferry, is a borough in Bucks County, Pennsylvania, USA. The population was 2,528 at the 2010 census.
New Hope is located at 40°21′37″N 74°57′26″W / 40.36028°N 74.95722°W / 40.36028; -74.95722 (40.360312, -74.957203).
According to the United States Census Bureau, the borough has a total area of 1.4 square miles (3.7 km²), of which 1.3 square miles (3.3 km²) is land and 0.2 square miles (0.4 km²) (11.19%) is water. Much of the water is the Delaware River.