Cost of living in St. James, NC

St. James is a Census town in Brunswick County, NC. ACS 2024 5-year population is 7,072. Rent uses Brunswick County ACS 2024 5-year median gross rent; St. James is too small for ACS housing. HUD FMR not bundled. Median home value is $636,800. Median household income is $116,383. Insurance is the NAIC state average; food is a USDA plan — no town indexes.