[4] The Grand River flows northward through the southern and eastern parts of the township.
As of the census[1] of 2000, there were 21,534 people, 8,690 households, and 6,187 families residing in the township.
There were 9,109 housing units at an average density of 311.1 per square mile (120.1/km2).
The racial makeup of the township was 91.72% White, 4.21% African American, 0.26% Native American, 1.46% Asian, 0.08% Pacific Islander, 0.64% from other races, and 1.63% from two or more races.
25.2% of all households were made up of individuals, and 12.4% had someone living alone who was 65 years of age or older.