');
US City Data

Granite Falls vs James City

Side-by-side comparison

How does Granite Falls, NC compare to James City, NC? Granite Falls has a population of 4,921 with a median household income of $74,250, while James City has 4,859 residents and a median income of $63,835. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricGranite Falls, NCJames City, NCDifference
Population4,9214,859+1.3%
Median Age42.451.3-17.3%
Foreign Born %4.3%3.6%+19.4%
Economy
MetricGranite FallsJames CityDifference
Median Income$74,250$63,835+16.3%
Unemployment1.8%1.1%+63.6%
Poverty Rate15.1%10.2%+48.0%
Bachelor's+27.2%24.2%+12.4%
Housing
MetricGranite FallsJames CityDifference
Home Value$203,100$175,700+15.6%
Median Rent$845/mo$1028/mo-17.8%
Housing Units1,7932,295-21.9%

Learn More

Granite Falls, NC ProfileJames City, NC ProfileCost of Living in North CarolinaMore ComparisonsCity Rankings