The 2010 United States Census reported that Stockton had a population of 291,707. The population density was 4,505.0 people per square mile (1,739.4/km2). The racial makeup of Stockton was 108,044 (37.0%) white (22.1% non-Hispanic white), 35,548 (12.2%) African American, 3,086 (1.1%) Native American, 62,716 (21.5%) Asian (7.2% Filipino, 3.5% Cambodian, 2.1% Vietnamese, 2.0% Hmong, 1.8% Chinese, 1.6% Indian, 1.0% Laotian, 0.6% Pakistani, 0.5% Japanese, 0.2% Korean, 0.1% Thai), 1,822 (0.6%) Pacific Islander (0.2% Samoan, 0.1% Tongan, 0.1% Guamanian), 60,332 (20.7%) from other races, and 20,159 (6.9%) from two or more races. Hispanic or Latino of any race were 117,590 persons (40.3%). 35.7% of Stockton's population was of Mexican descent, and 0.6% Puerto Rican.