Town of North Topsail Beach

Overview

The Town of North Topsail Beach is located on the northern end of Topsail Island, a 26-mile long barrier island along North Carolina’s east coast. Encompassing an area of just over 10 square miles, the Town of North Topsail Beach sits within Onslow County and had a population of 846 residents according to the 2019 Census.

North Topsail Beach Town Offices

  • North Topsail Beach Town Hall

    2008 Loggerhead Ct, North Topsail Beach, NC 28460
    Phone: 910-328-1349

  • North Topsail Beach Police Department

    2008 Loggerhead Ct, North Topsail Beach, NC 28460
    Phone: 910-328-0042

  • North Topsail Beach Fire Department

    • North End Fire Station

      2049 New River Inlet Road, North Topsail Beach, NC 28460
      Phone: 910-328-2200

    • South End Fire Station

      3304 Gray Street, North Topsail Beach, NC 28460
      Phone: 910-328-2200

Current Elected Officials

  • Mayor Pro Tem Mike Benson
  • Alderman Richard Grant
  • Alderman Don Harte
  • Alderman Connie Pletl
  • Alderman Swantek

Rentals & Real Estate

Official Website

 

♥ Love Our Content?

If you find our content valuable, please consider donating to support our team and keep Topsail Guide running. Donate Now