In 2018, Charlotte, North Carolina had a population of 2,473,125 people with a median age of 37 and a median household income of $60,822. The median property value in Charlotte is $187,700 and the homeownership rate is 65% .