Home to eclectic shopping, riverside restaurants and cultural attractions, New Hope is a scenic small town located directly adjacent to the Delaware River. There is plenty to see and do on this marvelous Main Street that has been highlighted in countless publications, like Travel + Leisure and USA Today!