St. James


Luxury Single-Family Main-Level Homes within a Resort Style Community

Join the Waitlist

Due to overwhelming demand, there are limited homes currently available. Submit your information to join our Interest List.

*Prices are subject to change without notice. Final pricing for a home will be determined at a contract appointment and may be different than those shown.

Overview

St. James is one of the most successful and well known neighborhoods in Brunswick County, NC. This upscale, well-maintained gated neighborhood is ideally located four miles from the quaint town of Southport and a short drive to Wilmington. Situated on over 6,000 acres on the Intracoastal Waterway (ICW), St. James touts 4 signature golf courses, state-of-the-art fitness center, tennis/pickleball courts, a marina, shopping center, waterway park, amphitheater and more.

Just out of the neighborhood gates and on Oak Island is a private oceanfront club featuring a gazebo, pool, showers, picnic areas and private parking just for St. James residents.

Let's Talk

Join the Waitlist

Due to overwhelming demand, there are limited homes currently available. Submit your information to join our Interest List.

*Prices are subject to change without notice. Final pricing for a home will be determined at a contract appointment and may be different than those shown.

Showing "0" Move-In-Ready(s)
Page 1 of 1
In The Area

Idealistic Coastal Location

  • Easy access to Highway 17 to venture into South Carolina or north to Wilmington
  • 4 top-notch golf courses
  • Oceanfront beach club on Oak Island
  • Waterway park for the fisherman or water sport enthusiast
  • Shopping center, tennis courts, lifestyle social clubs and MORE!
  • Short drive into the beautiful fishing town of Southport for fresh-off-the-boat seafood and local shopping
Let's Talk

Hi, I’m Hillary! Did you know you can now tour our homes and meet with our team virtually? If you have any questions about our virtual tours, communities, home designs, or locations- just ask! One of our team members would love to talk to you.

Call 910-400-8722