Chapleau is a township in Sudbury District, Ontario, Canada. It is the access point to one of the world's largest wildlife preserves. Chaplea…Chapleau is a township in Sudbury District, Ontario, Canada. It is the access point to one of the world's largest wildlife preserves. Chapleau has a population of 1,942 according to the 2021 Canadian census.