The population was 777 at the time of the 2020 census,[5] a decline from the figure of 813 tabulated in 2010.
The township includes the unincorporated communities of Brent, Plain Grove, and Elliotts Mills.
The racial makeup of the township was 98.95% White, 0.23% African American, 0.35% Asian, and 0.47% from two or more races.
18.0% of all households were made up of individuals, and 6.6% had someone living alone who was 65 years of age or older.
The Wilmington Area School District serves the township.