Ball Bluff Township is a township in Aitkin County, Minnesota, United States. The population was 270 as of the 2020 census. It was incorporated May 26, 1900.

Geography

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

Major highways

  • 20px Minnesota State Highway 65
  • 20px Minnesota State Highway 200

Lakes

  • Hay Lake
  • Little Ball Bluff Lake (north quarter)
  • Vanduse Lake

Adjacent townships

  • Sago Township, Itasca County (north)
  • Wawina Township, Itasca County (northeast)
  • Cornish Township (south)
  • Verdon Township (southwest)

Cemeteries

The township contains Ball Bluff Cemetery.

Demographics

As of the census