From the Lehigh Gap, the river flows southeast to Allentown, where it is joined by Little Lehigh Creek, then northeast past Bethlehem, where it joins the Delaware River in Easton, along Pennsylvania's border with New Jersey.