Weslemkoon Lake is located in the Township of Addington Highlands, Ontario, Canada, near Denbigh and about 110 km north of Belleville.