As of the 2000 United States Census, there were 27,362 people, 10,884 households, and 7,368 families residing in the township. The population density was 8,123.0 people per square mile (3,134.9/km2). There were 11,118 housing units at an average density of 1, 273.8/km2 (3,300.6/sq mi). The racial makeup of the township was 87.95% White, 1.87% African American, 0.05% Native American, 7.10% Asian, 0.04% Pacific Islander, 1.75% from other races, and 1.24% from two or more races. Hispanic or Latino of any race were 6.69% of the population.