Hispanic or Latino of any race were 47.58% of the population.
The racial makeup of the township was 55.95% White, 1.35% African American, 2.09% Native American, 2.60% Asian, 0.05% Pacific Islander, 18.31% from other races, and 19.66% from two or more races.