As of the 2010 census, the township was 79.7% White, 12.4% Black or African American, 0.1% Native American, 4.9% Asian, and 2.1% were two or more races.
In the township the population was spread out, with 22% under the age of 18, 9% from 18 to 24, 25% from 25 to 44, 29% from 45 to 64, and 16% who were 65 years of age or older.