Shalalth and South Shalalth are unincorporated communities on the northern shore near the western end of Seton Lake in the Squamish-Lillooet region of southwestern British Columbia. The localities are by road about 63 kilometres northwest of Lillooet, but only 24 kilometres by rail.