Surf City is a town in Onslow and Pender counties in the U.S. state of North Carolina. The population was 3,867 at the 2020 census. It is located on Topsail Island. The Pender County portion of Surf City is part of the Wilmington Metropolitan Statistical Area, while the Onslow County portion is part of the Jacksonville Metropolitan Statistical Area.
AdAlways Great Deals: Search for The Best SurfCity Hotel Prices on Tripadvisor. Find Discounts on the Best Lodging In SurfCityNc. Tripadvisor Helps You Spend Less.
AdFrom Topsail, Wrightsville, Kure Beach, Carolina Beach, and SurfCity. Select an Oceanfront or a Sound Front rental for your next vacation. Book online.