As of the census of 2010, there were 2,165 people, 848 households, and 617 families residing in the town. There were 1,083 housing units, of which 235, or 21.7%, were vacant. 185 of the vacant units were for seasonal or recreational use. The racial makeup of the town was 96.9% white, 0.4% African American, 0.1% Native American, 0.8% Asian, 0.0% Native Hawaiian or Pacific Islander, 0.05% some other race, and 1.8% from two or more races. 1.1% of the population were Hispanic or Latino of any race.