 As of the census of 2010, there were 2,658 people, 620 households, and 518 families residing in the town.The population density was 316.2 people per square mile (122.0/km²).There were 637 housing units at an average density of 123.5 per square mile (47.7/km²).