Based on data from the 2010 United States Census, the population of Brooklyn Heights was 22,887, a change of 339 (1.5%) from the 22,548 counted in 2000. Covering an area of , the neighborhood had a population density of . The racial makeup of the neighborhood was 75.2% (17,210) White, 5.5% (1,259) African American, 0.2% (37) Native American, 8.8% (2,003) Asian, 0% (3) Pacific Islander, 0.4% (82) from other races, and 2.7% (618) from two or more races. Hispanic or Latino of any race were 7.3% (1,675) of the population.