As of the census of 2010, there were 817 people, 429 households, and 219 families residing in the town. The population density was 227.4 people per square mile (87.8/km) based on total area, and 303.4 people per square mile (117.1/km) based on land area. There were 762 housing units at an average density of 283.0 per square mile of land area (109.3/km). The racial makeup of the town was 94.37% White (88.49% non-Hispanic), 2.20% African American, 2.57% Asian, and 0.61% from other races. No one in the community identified as a Pacific Islander, or with two or more races. Hispanics or Latinos of any race were 5.32% of the population.