Dry Run is a tributary of the Lehigh River in Northampton County, Pennsylvania, in the United States. It is approximately 2.6 miles (4.2 km) long and flows through Allen Township and Northampton. The stream is designated as a Coldwater Fishery and a Migratory Fishery. It is often dry.