In 2018, Elizabeth City, North Carolina had a population of 63,385 people with a median age of 40 and a median household income of $49,032. The median property value in Elizabeth City is $167,600 and the homeownership rate is 67% .