 Nottawa Creek passes through the northwest corner of the township, before joining the St. Joseph further downstream in Leonidas Township in St. Joseph County.According to the United States Census Bureau, Sherwood Township has a total area of , of which is land and , or 4.16%, is water.As of the census of 2000, there were 2,284 people, 885 households, and 658 families residing in the township.