St. James, NC

North Carolina · Metropolitan Area

St. James is a small city in North Carolina with a population of 6,901. Residents earn $113,670 per year, which is 51% above the national average.

4.6 /5.0
A+ Excellent
6,901 Population 758/sq mi density
$113,670 Median Income $82,598 per capita
$599,300 Home Value
$2,258 Median Rent
65°F Avg Temperature
A+
Overall
4.6 / 5.0
Excellent overall score based on economy, affordability, safety and education
A+
Economy
5.0 / 5.0
$113,670 median income, 1.3% unemployment
B+
Affordability
3.7 / 5.0
$599,300 home value, $2,258/mo rent
A+
Education
5.0 / 5.0
65.7% bachelor's degree or higher
Median Income $113,670
51% higher than US avg
Home Value $599,300
113% higher than US avg
Bachelor's+ 65.7%
95% higher than US avg
Median Rent $2,258
94% higher than US avg
Obesity Rate 29.1%
9% lower than US avg
Unemployment 1.3%
64% lower than US avg
Poverty Rate 5.9%
52% lower than US avg

How St. James Compares to the U.S. Average (100% = U.S. avg)

People

Population6,901
Median Age68.1 yrs
Density758/mi²
Male / Female50% / 51%
Largest GroupWhite 89%

Economy

A+
Median Income$113,670
Per Capita$82,598
Unemployment1.3%
Poverty5.9%
County GDP$22,774M
Commute53 min

Housing

B+
Home Value$599,300
Rent$2,258
OwnershipN/A

Crime

ViolentN/A
PropertyN/A

Health

Obesity29.1%
UninsuredN/A
Depression24.5%
Heart Disease4.6%

Climate

Avg Temp65°F
AQI40 (Good)
Rain54.6 in/yr
Elevation39 ft

Education

A+
Bachelor's+65.7%
High School+98.0%
School Score5.46

Community

2024 VoteR 69% / D 30%
Commute53 min
Libraries12

Is St. James a Good Place to Live?

Based on current data, St. James receives an overall livability score of 4.6 out of 5.0, earning a grade of A+. Key strengths include above-average household incomes, low unemployment, a highly educated population, a low poverty rate. Areas to be aware of include high housing costs, long commute times. St. James stands out as an excellent place to live, with strong marks across most quality-of-life indicators.

Economy & Jobs

The median household income in St. James is $113,670, which is significantly higher than the national average — 51% above $75,149. This places St. James among higher-income communities. The job market is very strong with unemployment at just 1.3%. Only 5.9% of residents live below the poverty line, well below the national rate of 12.4%. Workers commute an average of 53 minutes, longer than the typical American commute of 28 minutes.

Cost of Living & Housing

The median home value in St. James is $599,300, making it a premium housing market at 113% above the U.S. median of $281,900. Renters pay a median of $2,258 per month, significantly above the national average of $1,163. The price-to-income ratio of 5.3x means housing costs are stretched relative to local earnings.

Education

St. James is a highly educated community — 65.7% of adults hold a bachelor's degree or higher, well above the national average of 33.7%. 98.0% have completed high school. Area schools have an average test score of 5.5/10.

Climate & Weather

St. James enjoys a moderate climate with an average annual temperature of 65°F. Winters average 48°F in January while summers reach 82°F in July. Annual precipitation totals 54.6 inches. Air quality is rated Good with a median AQI of 40.

St. James has a population of 6,901 with a density of 758 people per square mile. The median age is 68.1 years, 75% older than the national median of 38.9. The city is predominantly White (88.9%).

Population

6,901
Total Population
758
People / sq mi
68.1yrs
Median Age
75% above US avg
9.1mi²
Land Area

Gender Distribution

Male 49.5%
Female 50.5%

Race & Ethnicity

St. James vs U.S. Average

Language Spoken at Home

English Only94.5%
20% above US avg
Spanish5.5%
59% below US avg

Social Characteristics

St. James vs U.S. Average

The median household income in St. James is $113,670, which is 51% above the national average of $75,149. The unemployment rate is 1.3% (below the 3.6% US average). 5.9% of residents live below the poverty line. Workers commute an average of 53 minutes.

Income: St. James vs U.S.

Commute Mode

Income

Median HH Income$113,670
51% above US avg
Per Capita Income$82,598
Avg Weekly Wage$924
IRS Avg AGI$67,849

Employment & Poverty

Unemployment1.3%
64% below US avg
Poverty Rate5.9%
52% below US avg
Establishments (County)12,484
County GDP$22,774M

Business (County)

Restaurants1,398
Healthcare896
Retail1,849
Manufacturing171

Tax & Cost of Living

Property Tax (IRS)$3,541
1% above US avg
Effective Tax Rate0.59%

Commute & Transportation

Commute Time52.8 min
Work from Home30.7%

Walkability

The median home value in St. James is $599,300, 113% above the national average. Monthly rent averages $2,258 (94% above US avg).

Home Value Sources

Ownership Split

Home Values

Census Median$599,300
113% above US avg
Median List Price$925,000

Real Estate Market (Redfin)

Median List Price$925,000
$/Sq Ft$242
Homes Sold16
Sale-to-List Ratio96.3%
Price Drops17.9%
Inventory84

Rental Costs

Census Median Rent$2,258
94% above US avg

HUD Fair Market Rent

Studio$932
1 Bedroom$981
2 Bedrooms$1,161
3 Bedrooms$1,499
4 Bedrooms$1,780

Ownership & Property

Owner-Occupied95.7%

Property Tax

Avg Tax (IRS)$3,541
1% above US avg
Effective Rate0.59%
In St. James, 29.1% of adults are obese (below the 32.1% national rate). 24.5% report depression. 15.8% are physically inactive.

Health Metrics: St. James vs U.S. Average (%)

Chronic Conditions

Obesity29.1%
9% below US avg
Diabetes7.2%
Heart Disease4.6%
High Blood Pressure27.1%
Asthma9.8%
COPD4.5%
Stroke2.3%

Behaviors & Mental Health

Binge Drinking19.0%
Physical Inactivity15.8%
Depression24.5%
Mental Distress14.9%
Physical Distress9.5%

Healthcare Access

Insurance Rate99.5%
Checkup Rate78.3%
Premature Death11,747/100K

Food & Exercise

Food Environment7.6/10
Exercise Access78.6%
Healthcare Facilities896

Crime Rates: St. James vs U.S. Average (per 100,000)

Violent Crime

Property Crime

Traffic Safety

Fatal Crashes (County/yr)78

Safety Score

St. James has an average annual temperature of 65°F (18°C). Winters average 48°F in January while summers reach 82°F in July. Annual precipitation is 54.6 inches. Air quality is rated Good with a median AQI of 40.

Temperature

48°F Jan (9°C) 82°F Jul (28°C)
Annual Average65.0°F
20% above US avg
January Average48°F (9°C)
July Average82°F (28°C)

Precipitation & Snow

Annual Rainfall54.6 inches
44% above US avg

Air Quality

AQI Median40.0
RatingGood

Geography

Elevation39 ft (12 m)
Area9.1 sq mi (23.6 km²)
Population Density758/sq mi
Coordinates33.9444°N, 78.1003°W
County FIPS45051
It is classified as Metro — 250K–1M. 65.7% of residents hold a bachelor's degree or higher (95% above US avg). In the 2024 election, the county voted Republican by a 38.6-point margin.

2024 Presidential Election (County)

R 68.8%
D 30.3%

Winner: Republican by 38.6 points

Education

Bachelor's Degree+65.7%
95% above US avg
High School+98.0%
School Test Score5.46
A+ Education Grade (5.0/5.0)

Urban-Rural Classification

RUCC Code 2Metro — 250K–1M
Population Density758/sq mi
Total Area9.1 sq mi

Infrastructure & Services

Public Libraries12
Healthcare Facilities896
Restaurants1,398
Retail Stores1,849

Safety & Disasters

Fatal Crashes (County/yr)78

Commute & Transportation

Avg Commute52.8 min
Work from Home30.7%

Nearby Cities

Compare St. James with another city: