As of the census of 2000, there were 653 people, 265 households, and 182 families residing in the city. The population density was 1,947.3 people per square mile (741.5/km2). There were 283 housing units at an average density of 843.9 per square mile (321.4/km2). The racial makeup of the city was 93.26% White, 0.61% African American, 2.30% Native American, 0.31% Asian, 1.53% from other races, and 1.99% from two or more races. Hispanic or Latino of any race were 4.90% of the population. 18.9% were of American, 13.7% German, 9.9% Irish, 8.0% English and 5.7% Dutch ancestry. 97.5% spoke English and 2.5% Spanish as their first language.