New Castle, founded in 1651, is a
quaint colonial village located on
the Delaware River. Although small
in population (approximately 26,309),
residents and visitors experience pieces
of living history on every street corner.
The cobblestone streets and the architecture
reflect the spirit of those who settled
the town, as well as the pride of those
who live there...