Small Towns in Delaware River 3

Main streets, river towns and Victorian seaside villages worth a day trip.

  • Haddonfield

    Town · Haddonfield Borough, Camden County

    A handsome colonial town with a brick-sidewalked main street, the tavern where New Jersey became a state, and the site of a famous dinosaur find.

  • Hopewell

    Town · Hopewell Borough, Mercer County

    A small, friendly borough at the foot of the Sourland Mountains, with a Victorian main street and farm country all around.

  • Princeton

    Town · Princeton, Mercer County

    A university town with a lively downtown, the Gothic campus of Princeton University, and Revolutionary history at every turn.