The Koksilah River (/koʊkˈsaɪlə/) is a river on Vancouver Island, British Columbia, Canada, flowing northeast to enter Cowichan Bay just southeast of the City of Duncan.[1] Part of the river is protected as Koksilah River Provincial Park. It is the namesake of the community of Koksilah, which is just southeast of Duncan. Kinsol Trestle is built across the river.