As of the census of 2000, there were 634 people, 276 households, and 170 families living in the city. The population density was 478.0 people per square mile (184.1/km2). There were 323 housing units at an average density of 243.5 per square mile (93.8/km2). The racial makeup of the city was 95.11% White, 0.32% African American, 2.05% Native American, 0.79% from other races, and 1.74% from two or more races. Hispanic or Latino of any race were 1.58% of the population.