Lying along North Carolina's southeastern coast, Topsail Island is a 26-mile barrier island that reaches from 500 to 1,500 feet wide. Located close to one mile offshore, it is approximately 140 miles south of Raleigh, 25 miles north of Wilmington and 28 miles south of Jacksonville.

Topsail Island is accessible by an old-fashioned swing bridge and a modern high-rise bridge. Topsail Island is composed of three towns – North Topsail Beach, Surf City and Topsail Beach. On the mainland, our service area includes the towns of Sneads Ferry, Holly Ridge, and Hampstead.

The Topsail Region enjoys a mild climate that makes for ideal year-round weather and relatively warm surface and water temperatures that accommodate most any outdoor activity.

While visiting the Topsail Region, you will enjoy some of the most pristine, uncrowded beaches along the east coast. The area boasts the greatest simple pleasures life has to offer. Here you will witness coastal wildlife flourishing in its natural environment. You will also enjoy some of the most beautiful sunrises and sunsets found on the North Carolina coast.