The Lehigh River forms the border between Carbon and Luzerne counties in the northern part of the park. The northern end of Lehigh Gorge State Park is just below the US Army Corps of Engineers Francis E. Walter Dam, in Bear Creek Township on the right bank (Luzerne County) and Kidder Township on the left bank (Carbon County). The Lehigh River flows generally south and enters Dennison Township, then the borough of White Haven, the northern access point, on the right (Luzerne) bank. It enters the borough of East Side, opposite White Haven, on the left (Carbon) bank. Leaving the boroughs, the river enters Foster Township on the right (Luzerne) bank, and returns to Kidder Township, passing Hickory Run State Park on the left (Carbon) bank.