beach

Locations

Topsail Island, NC

Topsail Island, NC

Carolina

Situated at the southern end of Topsail Island, off the coast of southeastern North Carolina, the Town of Topsail Beach is the smallest of the three communities located on the 26-mile long island. North Topsail Beach occupies the northernmost section, and Surf City, the largest town on the island, is in the center. The Island is just off US Highway 17, about half-way between Wilmington and Jacksonville. Topsail Island has a rich and varied history.

packages

Beach Weddings

View Our Packages