As of the 2020 census[2] there were 3,257 people, 1,128 households, and 791 families residing in the township.
There were 1,316 housing units at an average density of 24.47 per square mile (9.45/km2).
The racial makeup of the township was 71.91% White, 0.28% African American, 0.58% Native American, 0.86% Asian, 0.03% Pacific Islander, 18.21% from other races, and 8.14% from two or more races.
There were 1,128 households, out of which 37.00% had children under the age of 18 living with them, 50.71% were married couples living together, 13.12% had a female householder with no spouse present, and 29.88% were non-families.
21.70% of all households were made up of individuals, and 13.60% had someone living alone who was 65 years of age or older.