, there were 26,123 residents of the Town of Belmont with 17,605 registered voters. The 2010 census lists 10,184 housing units. The population density was 5,316.9 people per square mile (2,004.6/km2). The racial make up of the town was 76.9% White, 1.5% Black or African American, 0.3% Native American, 17.2% Asian, and 3.8% from two or more races. Hispanic or Latino of any race were 4.3% of the population. 6.3% of the population are under the age of five, 24.6% are under the age of eighteen, and 15.8% are 65 years of age or older; 53% are female. The median household income was $114,141.