Beaver Bay Township is a township in Lake County, Minnesota, United States. The population was 517 at the 2020 census. It contains part of the census-designated place of Finland.

State Highways 1 and 61 are two of the main routes in the township.

Beaver Bay Township was organized in 1885, and named after Beaver Bay, Minnesota.

Geography

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

Demographics