');
US City Data

Marvin vs St. James

Side-by-side comparison

How does Marvin, NC compare to St. James, NC? Marvin has a population of 6,542 with a median household income of $250,001, 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
MetricMarvin, NCSt. James, NCDifference
Population6,5426,901-5.2%
Median Age40.868.1-40.1%
Foreign Born %12.8%6.7%+91.0%
Economy
MetricMarvinSt. JamesDifference
Median Income$250,001$113,670+119.9%
Unemployment3.5%5.2%-32.7%
Poverty Rate6.6%5.5%+20.0%
Bachelor's+79.7%65.7%+21.3%
Housing
MetricMarvinSt. JamesDifference
Home Value$860,600$599,300+43.6%
Median Rent$0/mo$2258/mo-100.0%
Housing Units1,8713,881-51.8%

Learn More

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