Hudson Township is a township in Douglas County, Minnesota, United States. The population was 944 at the 2020 census.

Hudson Township was organized in 1869. A large share of the early settlers being natives of Hudson, Wisconsin caused the name to be selected.