As of the census of 2000, there were 6,148 people, 2,253 households, and 1,516 families residing in the village. The population density was 3,189.5 people per square mile (1,229.9/km). There were 2,334 housing units at an average density of 1,210.8 per square mile (466.9/km). The racial makeup of the village was 90.78% White, 0.42% African American, 0.23% Native American, 1.09% Asian, 6.31% from other races, and 1.17% from two or more races. Hispanic or Latino of any race were 21.52% of the population, including 18.7% of Mexican descent.