As of the census of 2000, there were 2,222 people, 781 households, and 567 families residing in the town. The population density was 57.4 people per square mile (22.2/km2). There were 863 housing units at an average density of 22.3 per square mile (8.6/km2). The racial makeup of the town was 95.59% White, 1.98% African-American, 0.23% Native American, 0.95% Asian, 0.14% from other races, and 1.13% from two or more races. Hispanic or Latino of any race was 2.25% of the population.