





Welcome to Historic New Castle, Delaware. In this charming town on the Delaware River, you can visit more than three centuries of American history. New Castle is a living town where history matters. Lose yourself for an afternoon, a weekend or longer in the first capital of the First State, where the alleys echo and the cobblestones ring with the determined footsteps of generations past.