Norway Township is a township in Winnebago County, Iowa, United States.
Norway Township was founded in 1864. It is referred to as Iowa Township in the 1870 United States Census. It was originally settled chiefly by Norwegians, hence the name.