The racial makeup of the township was 94.49% White, 0.23% African American, 0.57% Native American, 0.23% Asian, 0.23% Pacific Islander, 0.69% from other races, and 3.56% from two or more races. Hispanic or Latino of any race were 2.53% of the population.
The town's population was mostly composed of Whites, with notable minorities including African Americans, Native Americans, Asians, Pacific Islanders, and those from other ethnicities. A considerable portion of the residents also identified as Hispanic or Latino.