Brenna Township is a township in Grand Forks County, North Dakota, United States. The population was 776 at the 2020 census.
The unincorporated community of Powell is located near the township's northern edge.
Brenna Township has a total area of , of which is land and is water.
As of the 2023 American Community Survey, there were an estimated 334 households.