In 2019, Cornelius, NC had a population of 29.3k people with a median age of 41.3 and a median household income of $90,542. Between 2018 and 2019 the population of Cornelius, NC grew from 28,649 to 29,256, a 2.12% increase and its median household income grew from $88,366 to $90,542, a 2.46% increase.
The 5 largest ethnic groups in Cornelius, NC are White (Non-Hispanic) (79%), Black or African American (Non-Hispanic) (8.51%), White (Hispanic) (5.82%), Asian (Non-Hispanic) (2.31%), and Other (Hispanic) (1.59%). 0% of the households in Cornelius, NC speak a non-English language at home as their primary language, and 94.7% of the residents in Cornelius, NC are U.S. citizens.
In 2019, the median property value in Cornelius, NC was $322,400, and the homeownership rate was 68.5%. Most people in Cornelius, NC drove alone to work, and the average commute time was 25.8 minutes. The average car ownership in Cornelius, NC was 2 cars per household.