As of the census of 2000, there were 648 people, 272 households, and 174 families residing in the village. The population density was 389.7 per square mile (150.7/km). There were 391 housing units at an average density of 235.1 per square mile (90.9/km). The racial makeup of the village was 96.14% White, 0.31% African American, 2.16% Native American, 0.31% Asian, 0.31% from other races, and 0.77% from two or more races. Hispanic or Latino of any race were 3.55% of the population.