As of the census of 2000, there were 678 people, 211 households, and 181 families residing in the village. The population density was 306.1 people per square mile (118.5/km2). There were 226 housing units at an average density of 102.0/sq mi (39.5/km2). The racial makeup of the village was 89.97% White, 2.21% African American, 0.15% Native American, 0.29% Asian, 6.05% from other races, and 1.33% from two or more races. Hispanic or Latino of any race were 19.17% of the population.