Approximately 15 mi (25 km) southwest of Boonesborough it is joined by the Red River. About 20 mi (30 km) southwest of Boonesborough it is joined by Silver Creek. At High Bridge, it is joined by the Dix River. At Frankfort, it is joined by Benson Creek. 10 mi north of Frankfort, Elkhorn Creek flows into the river.