Onslow County, North Carolina Cities (2025)

10 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Change
Density
Area (mi²)
Type
Jacksonville171,51774,922-0.94%1,46548.80 City
Piney Green215,13614,3090.82%1,11013.63 CDP
Half Moon38,3888,3840.02%1,1307.42 CDP
Holly Ridge45,7874,2445.64%1,3694.23 Town
Swansboro54,3913,7562.98%1,9652.23 Town
Richlands62,4952,2941.63%1,5111.65 Town
Pumpkin Center72,1331,850-0.28%1,6841.27 CDP
Sneads Ferry82,0142,326-2.04%5303.80 CDP
North Topsail Beach91,1091,0091.84%1786.22 Town
Topsail Beach105174661.97%1184.39 Town

Onslow County Cities Summary

Largest City

Jacksonville is the largest city in Onslow County, with a population of 71,517.

Smallest City

Topsail Beach is the smallest city in Onslow County.

10 Largest Cities

There are 10 cities in Onslow County, North Carolina.

Location of Onslow County

OSZAR »