As of the census of 2000, there were 22,290 people, 8,445 households, and 5,767 families residing in the township. The population density was 939.1 people per square mile (362.5/km). There were 9,200 housing units at an average density of 387.6/sq mi (149.6/km). The racial makeup of the township was 93.17% White, 3.58% African American, 0.06% Native American, 1.94% Asian, 0.02% Pacific Islander, 0.25% from other races, and 0.97% from two or more races. Hispanic or Latino of any race were 0.99% of the population.