Topsail Beach is a town in Pender County, North Carolina, United States. The population was 383 at the 2012 census. It is part of the Wilmington, NC Metropolitan Statistical Area.
AdDiscover All There Is To Do In NC. Plan A Day Trip, Weekend Getaway Or Weeklong Vacation. Rent A Cabin, Explore Urban Parks, Travel By Ferry & So Much More. Plan Your Visit Today.
Site visitors: Over 10K in the past month
Discover Events · Create Your Itinerary · Plan Your Vacation · Find Places To Stay