St. James, NC

View of St. James, NC
Image credit: King Carolina / CC0
Population
7,318
U.S. Census Population Estimates Program · 2025
Elevation
10 ft
Median Home Value
$636,800
U.S. Census American Community Survey 5-Year · 2024
Median Income
$116,383
U.S. Census American Community Survey 5-Year · 2024

Explore

St. James in context.

About St. James

St. James is a Brunswick County town near Southport and the Cape Fear coast, shaped heavily by planned residential development. It is not an old courthouse town or beach strip; it is better understood as a growing coastal community with golf courses, neighborhoods, and access to the waters around southeastern North Carolina. Its location puts residents near Oak Island, Southport, and Wilmington while keeping a quieter, master-planned feel. For many people, the draw is coastal proximity without living directly on the sand.

Top Rating Signals

Highest current ratings for this town.

Loading town details...