The population was 2,827 at the 2020 census,[2] which makes it the county's most-populated municipality.
As of the census[3] of 2000, there were 2,468 people, 1,005 households, and 756 families residing in the township.
There were 1,689 housing units at an average density of 53.3 per square mile (20.6/km2).
There were 1,005 households, out of which 28.9% had children under the age of 18 living with them, 64.1% were married couples living together, 7.0% had a female householder with no husband present, and 24.7% were non-families.
20.2% of all households were made up of individuals, and 8.6% had someone living alone who was 65 years of age or older.