 Norwood Township is located in western Charlevoix County, bordered by Antrim County to the south and Lake Michigan to the west.The unincorporated community of Norwood occupies the southwest corner of the township.According to the United States Census Bureau, the township has a total area of , of which is land and , or 25.59%, is water.