As of the census of 2010, there were 1,476 people, 564 households, and 386 families residing in the town. There were 666 housing units, of which 102, or 15.3%, were vacant. 43 of the vacant units were for seasonal or recreational use. The racial makeup of the town was 97.4% white, 0.4% African American, 0.1% Native American, 0.6% Asian, 0.0% Native Hawaiian or Pacific Islander, 0.4% some other race, and 1.1% from two or more races. 0.9% of the population were Hispanic or Latino of any race.