Southport is like a New England coastal town, old houses with porches, great restaurants, wonderful golf courses minutes away, but you’re sitting right on the Intracoastal Waterway. Small towns don’t get much better. Other Brunswick County communities like Waterford, Magnolia Greens, St. James and Winding River, offer a multitude of amenities for a easier lifestyle.












