');
US City Data

St. Stephens vs Hillsborough

Side-by-side comparison

How does St. Stephens, NC compare to Hillsborough, NC? St. Stephens has a population of 9,409 with a median household income of $57,882, while Hillsborough has 9,656 residents and a median income of $98,467. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. Stephens, NCHillsborough, NCDifference
Population9,4099,656-2.6%
Median Age41.543.6-4.8%
Foreign Born %10.8%8.5%+27.1%
Economy
MetricSt. StephensHillsboroughDifference
Median Income$57,882$98,467-41.2%
Unemployment3%4.8%-37.5%
Poverty Rate16.7%8.7%+92.0%
Bachelor's+24%61.8%-61.2%
Housing
MetricSt. StephensHillsboroughDifference
Home Value$187,500$430,100-56.4%
Median Rent$864/mo$1349/mo-36.0%
Housing Units4,0924,461-8.3%

Learn More

St. Stephens, NC ProfileHillsborough, NC ProfileCost of Living in North CarolinaMore ComparisonsCity Rankings