Leech Lake Township is a township in Cass County, Minnesota, United States. The population was 384 at the 2000 census. This township took its name from Leech Lake.

Geography

According to the United States Census Bureau, the township has a total area of , of which is land and (34.26%) is water.

Climate

Leech Lake has a humid continental climate (Köppen Dfb), bordering on a dry-winter humid continental climate (Köppen Dwb). Leech Lake previously held the record for the lowest temperature recorded in Minnesota, at −59 °F (−51 °C) on 9 February 1899, until it was broken in Tower with a new record of −60 °F (−51.1 °C).

Demographics

As of the census