Nedrose Township is a township in Ward County, North Dakota, United States. The population was 2,334 at the 2020 census, the highest of its kind in the county.
Nedrose Township has a total area of , of which is land and is water.
As of the 2024 American Community Survey, there were an estimated 786 households.