[3] As of the census[1] of 2000, there were 8,938 people, 3,301 households, and 2,409 families residing in the township.
There were 3,449 housing units at an average density of 94.4 per square mile (36.4/km2).
22.6% of all households were made up of individuals, and 9.5% had someone living alone who was 65 years of age or older.
Sparta Township is served by two separate school districts.
The majority of the township is served by Sparta Area Schools, while a small northern portion is served by Kent City Community Schools.