Early in it's history, New Hope Pennsylvania was a mill town. That is where it's name comes from. In 1790, a mill called Prime Hope Mills near Lambertville burned, and the owner, a businessman named Benjamin Parry decided to build his new mill on the Delaware River in Pennsylvania at the mouth of Ingham Creek.
He called this new mill "New Hope Mills". The name came to be associated with the commmunity that was growing up around the mill and that is how New Hope got it's name.
The Parry mill was saved from the wrecking ball in 1939 and became the Bucks County Playhouse, whose sandwich sign is shown in the photo to the left announcing "Show Today".