');
US City Data

Unionville vs St. James

Side-by-side comparison

How does Unionville, NC compare to St. James, NC? Unionville has a population of 6,826 with a median household income of $92,009, while St. James has 6,901 residents and a median income of $113,670. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricUnionville, NCSt. James, NCDifference
Population6,8266,901-1.1%
Median Age37.968.1-44.3%
Foreign Born %2.5%6.7%-62.7%
Economy
MetricUnionvilleSt. JamesDifference
Median Income$92,009$113,670-19.1%
Unemployment3.4%5.2%-34.6%
Poverty Rate9.4%5.5%+70.9%
Bachelor's+25.6%65.7%-61.0%
Housing
MetricUnionvilleSt. JamesDifference
Home Value$312,200$599,300-47.9%
Median Rent$1060/mo$2258/mo-53.1%
Housing Units2,4653,881-36.5%

Learn More

Unionville, NC ProfileSt. James, NC ProfileCost of Living in North CarolinaMore ComparisonsCity Rankings