Kashwakamak Lake is a freshwater lake in North Frontenac, Frontenac County, Ontario, Canada. It is located east of Cloyne, and southeast of Bon Echo Provincial Park. The lake is 15 kilometres long, 0.75 kilometres wide, has a surface area of 1,159.8 hectares with a rocky shoreline and a maximum depth of 22 metres, and lies at an elevation of 260 metres. …Kashwakamak Lake is a freshwater lake in North Frontenac, Frontenac County, Ontario, Canada. It is located east of Cloyne, and southeast of Bon Echo Provincial Park. The lake is 15 kilometres long, 0.75 kilometres wide, has a surface area of 1,159.8 hectares with a rocky shoreline and a maximum depth of 22 metres, and lies at an elevation of 260 metres. The primary inflow and outflow is the Mississippi River, upstream from Marble Lake over the Whitefish Rapids, and downstream, controlled by the Kashwakamak Lake Dam, towards Mud Lake.