');
US City Data

Knightdale vs Elizabeth City

Side-by-side comparison

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

Population & Demographics
MetricKnightdale, NCElizabeth City, NCDifference
Population19,53218,740+4.2%
Median Age3436.1-5.8%
Foreign Born %12%3.5%+242.9%
Economy
MetricKnightdaleElizabeth CityDifference
Median Income$91,638$50,947+79.9%
Unemployment4.9%7.7%-36.4%
Poverty Rate5.8%15%-61.3%
Bachelor's+44.2%28%+57.9%
Housing
MetricKnightdaleElizabeth CityDifference
Home Value$331,900$202,100+64.2%
Median Rent$1573/mo$1111/mo+41.6%
Housing Units7,8898,680-9.1%

Learn More

Knightdale, NC ProfileElizabeth City, NC ProfileCost of Living in North CarolinaMore ComparisonsCity Rankings