');
US City Data

Elizabeth City vs Knightdale

Side-by-side comparison

How does Elizabeth City, NC compare to Knightdale, NC? Elizabeth City has a population of 18,740 with a median household income of $50,947, while Knightdale has 19,532 residents and a median income of $91,638. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricElizabeth City, NCKnightdale, NCDifference
Population18,74019,532-4.1%
Median Age36.134+6.2%
Foreign Born %3.5%12%-70.8%
Economy
MetricElizabeth CityKnightdaleDifference
Median Income$50,947$91,638-44.4%
Unemployment7.7%4.9%+57.1%
Poverty Rate15%5.8%+158.6%
Bachelor's+28%44.2%-36.7%
Housing
MetricElizabeth CityKnightdaleDifference
Home Value$202,100$331,900-39.1%
Median Rent$1111/mo$1573/mo-29.4%
Housing Units8,6807,889+10.0%

Learn More

Elizabeth City, NC ProfileKnightdale, NC ProfileCost of Living in North CarolinaMore ComparisonsCity Rankings