Where does the Delaware River Begin?

The Delaware River begins in Schoharie County, New York in the Catskill Mountains. It flows south through Pennsylvania to the Delaware Bay.