Cities & Towns in Onslow County, NC

Onslow County, county in North Carolina, United States. As of 2020 county had an estimated population of 203,943 inhabitants. The county was created 290 years ago in 1734. Its county seat is Jacksonville.

There are 9 city/town in Onslow County, NC. The largest city of Onslow County is Jacksonville with a population of 76,284. Other cities include, Piney Green population 13,293, Half Moon population 8,352, Swansboro population 3,394, Holly Ridge population 3,092


Jacksonville, The most populous city in Onslow County, North Carolina.

Piney Green
Piney Green

Piney Green, Census designated place

Half Moon
Half Moon

Half Moon, Census-Designated Place in Onslow County, North Carolina

Nestled in the foothills of the Blue Ridge Mountains, Anderson County contains a mix of historic towns and natural beauty. The city of Anderson serves as the lively county seat, with restaurants, shops, and cultural attractions downtown. Nearby Clemson provides a spirited college town atmosphere.

Just south of Anderson, visitors can experience small town charm in historic Pendleton, home to art galleries, farms, and landmarks like Ashtabula Plantation. The rural community of Starr anchors the county's agricultural heritage.

Outdoor enthusiasts flock to Anderson County's parks and lakes, like Lake Hartwell bordering the western region. Here, boating, fishing, hiking and swimming take center stage.

From the college rivalries of Clemson to the historic storefronts of Pendleton, Anderson County encapsulates Upstate South Carolina's blend of higher learning, agricultural tradition, and natural splendor. Each town contributes to its mosaic.

All Onslow County Cities (Aphebetical)

List of cities, towns, neighborhoods & other populated places in Onslow County.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z all
City Name Title Population
Half Moon Census-Designated Place in Onslow County, North Carolina 8,352
Holly Ridge City in Onslow County, North Carolina, United States of America 3,092
Jacksonville The most populous city in Onslow County, North Carolina. 76,284
North Topsail Beach Town in Onslow County, North Carolina, United States 743
Piney Green Census designated place 13,293
Pumpkin Center Township in Onslow County, North Carolina 2,222
Richlands Township in Onslow County, North Carolina 1,689
Sneads Ferry Township in Onslow County, North Carolina 2,646
Swansboro Town in North Carolina, United States 3,394

County Cities on Map (9)

North Carolina Counties (100)

Wake County (1,132,271) Mecklenburg County (1,128,945) Guilford County (540,521) Forsyth County (383,843) Cumberland County (336,364) Durham County (327,306) Buncombe County (263,477) Union County (244,562) New Hanover County (236,613) Gaston County (226,568) Cabarrus County (221,479) Johnston County (216,246) Onslow County (203,943) Iredell County (185,770) Pitt County (182,924) Alamance County (171,346) Davidson County (169,234) Catawba County (160,307) Orange County (149,077) Brunswick County (149,039) Randolph County (144,557) Rowan County (142,495) Harnett County (137,058) Robeson County (129,999) Wayne County (123,967) Henderson County (118,445) Moore County (103,352) Craven County (101,233) Cleveland County (99,035) Nash County (94,859) Rockingham County (91,285) Burke County (90,418) Lincoln County (88,097) Caldwell County (82,100) Wilson County (81,979) Chatham County (75,748) Franklin County (71,859) Surry County (71,683) Carteret County (69,558) Wilkes County (68,043) Rutherford County (67,076) Pender County (64,671) Sampson County (63,382) Stanly County (63,239) Haywood County (62,972) Lee County (62,353) Granville County (60,486) Duplin County (58,794) Watauga County (56,441) Hoke County (55,830) Lenoir County (55,720) Columbus County (54,754) Edgecombe County (50,829) Halifax County (49,479) Beaufort County (47,073) McDowell County (45,782) Stokes County (45,743) Vance County (44,718) Richmond County (44,332) Jackson County (44,033) Davie County (43,286) Pasquotank County (40,372) Person County (39,925) Yadkin County (37,625) Dare County (37,547) Alexander County (37,441) Macon County (35,994) Scotland County (34,637) Transylvania County (34,498) Bladen County (32,911) Cherokee County (29,073) Currituck County (29,052) Montgomery County (27,238) Ashe County (27,166) Anson County (24,097) Hertford County (23,108) Caswell County (22,443) Martin County (22,178) Madison County (21,740) Polk County (21,030) Greene County (20,928) Warren County (19,522) Northampton County (19,088) Bertie County (18,712) Yancey County (18,099) Avery County (17,571) Mitchell County (14,881) Swain County (14,179) Chowan County (13,815) Perquimans County (13,667) Pamlico County (12,715) Clay County (11,505) Washington County (11,485) Gates County (11,464) Alleghany County (11,194) Camden County (10,984) Jones County (9,250) Graham County (8,474) Hyde County (4,843) Tyrrell County (3,774)