Given the census of 2000, there were 5,171 people, 2,162 households, and 1,206 families residing in the village. The population density was 2,168.7 people per square mile (838.9/km2). There were 2,413 housing units at an average density of 1,012.0 per square mile (391.5/km2). The racial makeup of the village was 95.92% White, 0.66% Black or African American, 0.19% Native American, 1.49% Asian, 0.29% from other races, and 1.45% from two or more races. Hispanic or Latino of any race were 0.91% of the population.