Onslow County Map, North Carolina

Written and Fact-checked by | Updated On: May 05, 2026 | 06:10 ET

Map of Onslow County - Onslow County is a county located in the U.S. state of North Carolina. Onslow County Map showing cities, highways, important places and water bodies. Get Where is Onslow County located in the map, major cities in Onslow county, population, areas, and places of interest.

Map of Onslow County, North Carolina

About Onslow County, North Carolina

Onslow County is a county located in the U.S. state of North Carolina. It's county seat is Jacksonville. As per 2020 census, the population of Onslow County is 206160 people and population density is square miles. According to the United States Census Bureau, the county has a total area of 909 sq mi (2,354 km2). Onslow County was established on 1734.

Onslow County Facts

ContinentNorth America
CountryUnited States
StateNorth Carolina
County SeatJacksonville
Largest City/TownJacksonville
Established1734
Total Area905 sq mi (2,344 sq km)
Land Area763 sq mi (1,976 sq km)
Water Area142 sq mi (368 sq km)
Population204,576 (Census 2020)
Population Density268 people per sq mi
Time ZoneEastern Time Zone (ET)
Major HighwaysUS-17, US-258, NC-24, NC-53
Major RiversNew River, White Oak River
Neighboring CountiesJones County, Duplin County, Pender County, Carteret County
Famous ForCamp Lejeune, military presence, coastal access
Top AttractionsCamp Lejeune, Hammocks Beach State Park, Onslow Beach, Lynnwood Park Zoo
Official WebsiteOfficial Website

About Onslow County, North Carolina

Onslow County is located in the southeastern part of North Carolina, in the state of the United States, and was established in 1734. The county seat is Jacksonville, which is also the largest city. The county lies along the Atlantic coastal plain and is known for its strong military presence, including Marine Corps Base Camp Lejeune, as well as its beaches and outdoor recreation.

Cities and Towns in Onslow County, North Carolina

City/TownPopulation (Census 2020)Latitude & Longitude
Jacksonville (county seat)72,72334.7541°N, 77.4302°W
Richlands1,70034.9000°N, 77.5500°W
North Topsail Beach1,10034.4700°N, 77.3500°W
Surf City (partly in Pender County)3,80034.4300°N, 77.5400°W
Swansboro3,20034.6900°N, 77.1200°W
Holly Ridge3,00034.4900°N, 77.5500°W

Golf Courses in Onslow County, North Carolina

Golf CourseLocationLatitude & Longitude
Jacksonville Country ClubJacksonville34.7600°N, 77.4400°W
North Shore Country ClubSneads Ferry34.5400°N, 77.3800°W

Roads and Highways in Onslow County, North Carolina

Onslow County is connected by highways serving southeastern North Carolina.

  • US-17 – major coastal route connecting Jacksonville to New Bern and Wilmington
  • US-258 – runs north–south through the county
  • NC-24 – major east–west route linking Jacksonville to Morehead City and inland areas
  • NC-53 – provides regional access

Neighboring Counties of Onslow County

  • Jones County (north)
  • Duplin County (west)
  • Pender County (southwest)
  • Carteret County (east)

Top Attractions in Onslow County, North Carolina

The county offers coastal recreation, military history, and outdoor activities.

  • Camp Lejeune – major U.S. Marine Corps base
  • Hammocks Beach State Park – barrier islands, kayaking, and camping
  • Onslow Beach – scenic coastal beach area
  • Lynnwood Park Zoo – family-friendly zoo in Jacksonville
  • Swansboro Historic District – charming coastal town with shops and restaurants
  • New River – boating, fishing, and water activities

Distance from Onslow County to Nearby Cities

  • Jacksonville to Wilmington – 55 mi (89 km)
  • Jacksonville to New Bern – 50 mi (80 km)
  • Jacksonville to Raleigh – 120 mi (193 km)
  • Jacksonville to Fayetteville – 80 mi (129 km)
  • Jacksonville to Charlotte – 250 mi (402 km)

FAQs about Onslow County

Where is Onslow County located?

Onslow County is located in southeastern North Carolina along the Atlantic coastal plain.

What is the population of Onslow County?

The population of Onslow County is 204,576 according to the 2020 Census.

What is Onslow County known for?

Onslow County is known for Camp Lejeune, its military presence, and coastal attractions.

What are the major highways in Onslow County?

Major highways include US-17, US-258, NC-24, and NC-53.

Are there golf courses in Onslow County?

Yes, Onslow County has golf courses including Jacksonville Country Club and North Shore Country Club.