Leading Creek rises northwest of Albany in Lee Township in Athens County and initially flows southward into Meigs County, through Columbia Township, past the community of Carpenter; then southeastward through Salem, Rutland, and Salisbury townships, through the community of Langsville. It flows into the Ohio River at the south end of the village of Middleport.[4]