Environment & Recreation in Onslow County, NC
Explore all parks and other outdoor spaces in Onslow County, NC to get information on nature-based outdoor recreation, tourism and the use of public land.
Campground
Laniers Campground
1161 Spot Lane, Holly Ridge, NC 28445
910-328-9431
Jacksonville Cabin Creek Campground
3200 Wilmington Highway, Jacksonville, NC 28540
910-346-4808
Fulchers Landing Campground
326 Campground Drive, Sneads Ferry, NC 28460
910-327-1300
Pinewood Campground
803 East Ocean Highway, Holly Ridge, NC 28445
910-329-1618
Stump Sound Campground
105 Lewis Howard Road, Holly Ridge, NC 28445
910-329-1414
Blue Creek Campground
416 Ridge Road, Jacksonville, NC 28540
910-346-3719
Buttons Family Campground
106 Abbitts Branch Lane, Hubert, NC 28539
910-326-5271
Jacksonville Willis Lake Cottages and Campground
123 Tiger Hill Drive, Jacksonville, NC 28546
910-347-6818
Hawkins Creek Campground
252 Reid Acres Lane, Hubert, NC 28539
910-353-0144
Dog Park
Golf Course
Silver Creek Golf Club
601 Peletier Loop Road, Swansboro, NC 28584
252-393-8058
Rock Creek Golf & Country Club
308 Country Club Boulevard, Jacksonville, NC 28540
910-324-5151
North Shore Country Club
101 North Shore Drive, Sneads Ferry, NC 28460
910-327-2410
Bear Trail Golf
444 Harris Creek Road, Jacksonville, NC 28540
910-346-8160
Marina
Marina Caf�
110 South Marine Boulevard, Jacksonville, NC 28540
910-938-2002
Old Ferry Marina
150 Old Ferry Road, Sneads Ferry, NC 28460
910-327-2258
Swan Point Marina
123 Page Street, Sneads Ferry, NC 28460
910-327-1081
Sea Heaven Marina
148 Old Ferry Road, Sneads Ferry, NC 28460
910-327-0844
Sneads Ferry New River Marina
104 James Street, Sneads Ferry, NC 28460
910-327-2106
Jacksonville Olde Towne Marina
52 Kerr Street, Jacksonville, NC 28540
910-989-2628
Caspers Marina
301 South Water Street, Swansboro, NC 28584
910-326-4462
Museum
Carolina Gallery
507 New Bridge Street, Jacksonville, NC 28540
910-455-8866
Ignite Art School & Gallery
147 Front Street, Swansboro, NC 28584
910-478-6558
Onslow County Museum
301 North Wilmington Street, Richlands, NC 28574
910-324-5008
Marine Museum of The Carolinas
200 Valencia Drive, Jacksonville, NC 28546
910-937-0033
Museum of The Marine
824 Gum Branch Road, Jacksonville, NC 28540
910-937-0033
Park
Swansboro Municipal Park
830 Main Street Extension, Swansboro, NC 28584
910-326-2600
Jack Amyette Park
1825 South Drive, Jacksonville, NC 28540
910-938-5308
Wilson Bay Park
5 Bayshore Boulevard West, Jacksonville, NC 28540
910-938-5312
Stump Sound Park
North Carolina 172, Sneads Ferry, NC 28460
910-327-3327
Richard Ray All American Park
800 Commons Drive North, Jacksonville, NC 28546
910-938-5312