Shawnigan Lake is located approximately 48 km miles north of Victoria, and borders the communities of Cobble Hill and Mill Bay.
Shawnigan Lake is located approximately 48 km miles north of Victoria. Shawnigan Lake borders the communities of Cobble Hill. Shawnigan Lake borders the communities of Mill Bay.