The population was nine hundred and ninety-one at the time of the 2020 census,[5] a decline from the figure of one thousand fifty-two that was tabulated in 2010.
Unincorporated communities in the township include West Pittsburg, East Moravia, and New Castle Junction.
There were five hundred and six housing units at an average density of 99.2 per square mile (38.3/km2).
24.7% of all households were made up of individuals, and 12.0% had someone living alone who was sixty-five years of age or older.
In the township the population was spread out, with 17.9% under the age of eighteen, 6.6% from eighteen to twenty-four, 24.2% from twenty-five to forty-four, 28.0% from forty-five to sixty-four, and 23.4% who were sixty-five years of age or older.