There are 10 cities in Onslow County, North Carolina.

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Jacksonville169,99872,642-0.3%1,43948.65
Piney Green214,76714,309 1,08413.62
Half Moon38,3818,384 1,1297.42
Holly Ridge45,8214,2428.5%1,4564
Surf City55,2623,8957.89%6977.55
Swansboro64,4273,7594.51%1,9662.25
Richlands72,4272,2941.51%1,4871.63
Pumpkin Center82,1511,850 1,6981.27
Sneads Ferry92,1402,326 5643.79
North Topsail Beach101,0791,0082.18%1746.22
showing: 10 rows

Cities in Onslow County, North Carolina by Population (2024)

What is the largest city in Onslow County, North Carolina?

Jacksonville is the largest city in Onslow County.

What is the smallest city in Onslow County, North Carolina?

North Topsail Beach is the smallest city in Onslow County.

How many cities are in Onslow County?

There are 10 cities in Onslow County, North Carolina.

Frequently Asked Questions