North Topsail Beach, North Carolina

North Topsail, North Carolina
North Topsail Beach coastline
Motto: 
Nature's Tranquil Beauty
Location of North Topsail Beach, North Carolina
Coordinates: 34°29′36″N 77°26′00″W / 34.49333°N 77.43333°W / 34.49333; -77.43333
CountryUnited States
StateNorth Carolina
CountyOnslow
Government
  MayorJoann McDermon
Area
  Total
10.37 sq mi (26.86 km2)
  Land6.22 sq mi (16.10 km2)
  Water4.15 sq mi (10.75 km2)
Elevation
3 ft (0.9 m)
Population
 (2020)
  Total
1,005
  Density161.63/sq mi (62.40/km2)
Time zoneUTC-5 (Eastern (EST))
  Summer (DST)UTC-4 (EDT)
ZIP code
28460
Area codes910, 472
FIPS code37-47845
GNIS feature ID2407008
Websitenorthtopsailbeachnc.gov

North Topsail Beach is a town in Onslow County, North Carolina, United States. As of the 2020 U.S. census, the population was 1,005. It is located on Topsail Island. North Topsail Beach is part of the Jacksonville, North Carolina Metropolitan Statistical Area.