As of the 2010 census, there were 6,786 people, 2,592 households, and 1,813 families residing in the town. The population density was 180.8 people per square mile (69.8/km2). There were 2,832 housing units, at an average density of 76.1 units per square mile (29.4/km2). The racial makeup of the town was 96.8% white, 0.5% African American, 0.3% American Indian or Alaska Native, 0.5% Asian, 0.1% Native Hawaiian or other Pacific Islander, 0.2% some other race, and 1.7% from two or more races. 0.8% of the population were Hispanic or Latino of any race.