In 2019, Carrboro, NC had a population of 21.2k people with a median age of 32.7 and a median household income of $58,702. Between 2018 and 2019 the population of Carrboro, NC grew from 21,216 to 21,230, a 0.066% increase and its median household income declined from $59,202 to $58,702, a −0.845% decrease.
The 5 largest ethnic groups in Carrboro, NC are White (Non-Hispanic) (68.2%), Black or African American (Non-Hispanic) (10.8%), Asian (Non-Hispanic) (9.44%), White (Hispanic) (5.49%), and Two+ (Non-Hispanic) (3.96%). 0% of the households in Carrboro, NC speak a non-English language at home as their primary language.
91.6% of the residents in Carrboro, NC are U.S. citizens.
In 2019, the median property value in Carrboro, NC was $368,800, and the homeownership rate was 42.8%. Most people in Carrboro, NC drove alone to work, and the average commute time was 21.6 minutes. The average car ownership in Carrboro, NC was 2 cars per household.