Shell River Township is a township in Wadena County, Minnesota, United States. The population was 276 at the 2000 census. The township was named for the Shell River, which flows through it; the river was named for abundant clam and mussel shells found along its banks.