As of the census of 2010, there were 15,052 people, divided into 5,092 households living in the town. The average household size was 2.9 people. The population density was 373.0 people per square mile (144/km). The racial makeup of the town was 94.1% White (93.2% non-Hispanic White), 0.8% African American, 2.0% Asian, and 1.7% from two or more races. Hispanic or Latino of any race were 1.6% of the population. In terms of language, 94% of Tolland's residents spoke English at home, and 4.1% of residents were foreign-born. The median age was 41 years. The median income for a household in the town was $110,781, and the median income for a family was $122,299. The per capita income for the town was $47,611, and around 1.7% of the population was below the poverty line. 122 families received Supplemental Security Income or some other form of cash assistance, and 945 residents (0.6%) were on social security. of the census of 2000, there were 13,146 people, 4,586 households, and 3,788 families residing in the town. The population density was 331.0 people per square mile (127.8/km). There were 4,665 housing units at an average density of 117.5 per square mile (45.4/km). The racial makeup of the town was 97.36% White, 0.57% African American, 0.08% Native American, 1.19% Asian, 0.02% Pacific Islander, 0.39% from other races, and 0.81% from two or more races. Hispanic or Latino of any race were .75% of the population.