The majority of the population is white at 12,587 (75.4%). Minorities include Black or African at 1,227 (7.4%), Asian at 1,253 (7.5%), Hispanic or Latino at 1,227 (7.4%), and those of two or more races at 371 (2.2%). In recent years, the percentage of minorities living in Charlestown has increased from 4.9% of the population in 1990 to 23.5% in 2010. The population consists of 15.9% who are foreign born, 48.5% of whom are naturalized citizens, and 51.5% who are not.