Town of Topsail Beach

Our website is temporarily down.

We apologize for this inconvenience. Our website and hosting providers are working to restore the website as quickly as possible.
In the meantime, you will find some important links below, as well as contact information for Town Departments.

The Town’s website is experiencing technical difficulties and will be back online as soon as possible. It is one of thousands of sites across the U.S. and the world that have been impacted. In the meantime we will be posting notices, meeting information and any other announcements on this page.

For updates on COVID or the Beach Nourishment Project
please call Town Hall at 910-328-5841.


Upcoming Events & Meetings


Contact Information

Phone Number

General Inquiries 910-328-5841
Police 910-328-4851 (non-emergency)
Fire 910-328-2980 (non-emergency)
Permitting & Inspections 910-328-5194