North Topsail Beach

Category:Area Information
Situated at the northern end of Topsail Island, off the coast of southeastern North Carolina.  The town was incorporated in 1990 and was previously known as West Onslow Beach and North Topsail Shores.  With a year round population of 843 it is a small town but swells to triple that size during the summer months.

Categories: