As of the census of 2000, there were 716 people, 295 households, and 192 families residing in the town. The population density was 1,213.7 people per square mile (468.6/km2). There were 356 housing units at an average density of 603.5 per square mile (233.0/km2). The racial makeup of the town was 89.53% White, 0.28% African American, 6.01% Native American, 0.28% Asian, 0.84% from other races, and 3.07% from two or more races. Hispanic or Latino of any race were 0.98% of the population.