Leeds and the Thousand Islands is a township in the Canadian province of Ontario, located within the United Counties of Leeds and Grenville. The township is located along the St. Lawrence River, including most of the Canadian Thousand Islands, and extending north into rural hamlets and villages.