With great sadness, the Town of Topsail Beach regrets to announce the passing of our beloved Mayor Steve Smith, who passed away peacefully on September 13, 2024. Mayor Smith served the Topsail Beach Community faithfully for almost a decade, as both a Commissioner and Mayor, dedicating his...