The cost of living in St. James, North Carolina is 34.8% more expensive than Southport, North Carolina.