As of the census of 2000, there were 556 people, 212 households, and 157 families residing in the town. The population density was 17.0 people per square mile (6.6/km2). There were 445 housing units at an average density of 13.6 per square mile (5.2/km2). The racial makeup of the town was 75.00% White, 22.48% Native American, 0.18% Pacific Islander, 0.18% from other races, and 2.16% from two or more races. Hispanic or Latino of any race were 1.62% of the population.