The above shows an overview of the real estate market in St. James, NC. Note how the median home price for St. James, NC runs $444,600, which is 183% higher than the average property price for North Carolina. So you’re going to get real estate in St. James, NC that is on-average less affordable than what you’ll find in the rest of North Carolina. As for rent, the median for St. James, NC runs $1,658, which is comparatively 103% higher than the average rent for North Carolina. For St. James, NC, about 89.4% of the population consist of home owners with about 2.1 people living in each property on average. Whether you’re looking for condos or townhomes that are low-maintenance and affordable or sprawling mansions, St. James, NC offers a wide variety of real estate. To find your perfect home in St. James, NC, filter your choice by price, location, and number of beds and baths using the search area above.