Topsail Island is a beautiful 26 mile barrier island that sits right outside the Wilmington area that attracts beach goers from all over the state of North Carolina. Families love to vacation here with it’s delicious local seafood, great shopping and just it’s all around home town coastal feeling. No wonder people want to make Topsail Island their full time residence!