Extension is an unincorporated community near the east coast of southern Vancouver Island, British Columbia. The location off BC Highway 19 is about 107 kilometres (66 mi) by road northwest of Victoria, and 10 kilometres (6 mi) south of Nanaimo.