Elk Creek flows northward from its source on the slopes of Braden Mountain to the southwest, slicing a 15 miles valley between the Jellico Mountain uplands to the west and Pine Mountain to the east en route to its mouth along Clear Fork just north of the Tennessee-Kentucky border.