Beaches

Beach access and seaside vistas are part of what makes Onslow beautiful.  Explore the sand and surf at North Topsail Beach or enjoy the views at Hammock's Beach State Park.

Hammocks Beach State Park

1572 Hammocks Beach Rd, Swansboro, 28584
Distance from Jacksonville: 17.22 miles

More Info

Onslow County Beach Access # 1

1795 New River Inlet Road, North Topsail Beach, 28460

More Info

Onslow County Beach Access # 2

2950 Island Drive, North Topsail Beach, 28460

More Info

Onslow County Beach Access # 3

New River Inlet Rd, North Topsail Beach, 28460

More Info

Onslow County Beach Access #4

484 New River Inlet Road, North Topsail Beach, 28460

More Info

Paddle to Secluded Bear Island

1572 Hammocks Beach RD, Swansboro, 28584

More Info