As of the census of 2010, there were 2,213 people, 870 households, and 563 families residing in the town. The population density was . There were 902 housing units at an average density of . The racial makeup of the town was 82.0% White (U.S. Census), 6.1% African American (U.S. Census), 0.1% Native American (U.S. Census), 5.7% Asian (U.S. Census), 0.1% Race (U.S. Census), 2.8% from Race (U.S. Census), and 3.2% from two or more races. Hispanic (U.S. Census) or Latino (U.S. Census) of any race were 6.4% of the population.. How many in percent from the census weren't Hispanic or Latino?