[4] The Thornapple River flows north through the center of the township.
The entire township is served by Caledonia Community Schools, which also serves a larger area that includes portions of several townships and a small portion of the city of Kentwood to the northwest.
As of the 2000 census,[9] there were 8,964 people, 3,075 households, and 2,493 families residing in the township.
There were 3,225 housing units at an average density of 91.8 per square mile (35.4/km2).
15.0% of all households were made up of individuals, and 4.1% had someone living alone who was 65 years of age or older.