British Columbia Highway 23

Template: Infobox trunk road / maintenance / CA / BC -H

Regional Director strictness:

  • Central Kootenay
  • Columbia - Shuswap

The Highway 23 in British Columbia, Canada, has a length of 246 km. It starts in Nakusp, leads over its entire route along the Columbia River and ends at the Mica Dam on Lake Kinbasket.


The highway begins in Nakusp as a branch of Highway 6 It runs in a northerly direction along the eastern shore of Upper Arrow Lake. In Galena Bay of Highway 31 meets Highway 23 in Galena Bay, the highway is interrupted by a twenty minute ferry crossing. On the west side of the lake, the highway begins again at the Shelter Bay, on the Arrow Lakes Provincial Park is located. After 50 km drive leads to Revelstoke. In Revelstoke Highway 1 is crossed. Highway 23 follows in a northerly direction, but again along the east bank of the Columbia River. 5 km north of Revelstoke follows the Revelstoke Dam, which is just off Highway 23. North of the dam follows the Revelstoke Lake, east of the highway lies the Mount Revelstoke National Park. Along the highways there are no other places except near the end of the route, the village Mica Creek. The highway ends 151 km north of Revelstoke at the Mica Dam.