Luanne Sherron gives you a video tour of downtown Southport, NC. Southport is located just south of Wilmington, NC and is a fantastic tourist destination on the NC coast. It's a quaint little fishing village that seems to take you back in time. 3 bodies of water meet at Southport. The Cape Fear River, Intracoastal Waterway and the Atlantic Ocean. Southport is located across the river from the world famous Bald Head Island.