Only In Onslow
Be Inspired at the Coast
Learn More »

Find locally inspired restaurants and shops, things to do, as well as featured attractions, events and more throughout Onslow County.  From the rural coastal plains community of Richlands to Jacksonville, as well as the coastal towns of Swansboro and Sneads Ferry, and beautiful North Topsail Beach, there is something unique to see, experience and do, #OnlyinOnslow.

View Local Map

Download Our Free Visitors Guide & Sign Up For Our Monthly Events Newsletter

Pack the car, load the playlist, and plan your Onslow road trip with our free visitor’s guide filled with information for year-round exploration. Sign up for our newsletter to learn about Onslow’s happenings as well as our area’s signature events and festivals.

Get the inside scoop

Welcome Image
The Place Where Beauty and Pride Come Together

Located at the southern coast of North Carolina, family fun adventures await in Onslow’s Great Outdoors. Our coastal location makes being out on the water nearly a year-round opportunity with a variety of adventures on tap. As home to Marine Corps Base Camp Lejeune, our area is steeped in military tradition and history that inspires our visitors to experience a unique and palpable sense of heartfelt patriotism that is all their own. From our rural coastal plains region, all the way out to North Topsail Beach, Sneads Ferry, and the quaint historic waterfront town of Swansboro, unforgettable family memories are made in Onslow.

Powered by Nature row image
Welcome Image
Meet Locals

The Terwilliger Family, Owners of Riverview Cafe

Since it opened as an oyster bar in 1946, the Riverview Restaurant has earned a reputation among locals and tourists alike for fresh-off-the-boat seafood; in particular, shrimp. The Terwilliger family has been frying and broiling the best shrimp around since the days when a dollar could buy a fried shrimp dinner. A time-worn menu from 1946 hangs on the wall near the entrance, showing that a plate of fried shrimp was just as popular then as now.

“I have been cleaning fish that were literally swimming an hour before they’re on your plate. That’s as fresh as it gets in my opinion.  I can attest to that.”

food drink image
Planning Adventure
Arrow Down

🌊👟Breathe in the fresh air at North Topsail Beach while running in the annual Jacksonville-Onslow Sports Commission "Sledgehammer Race Series" Half Marathon, 10k or 5k!

🗓️Saturday, February 5, 2022 @ 7:30am

✏️Registration & Event Info: go to or see link 🔗in bio @onlyinonslow

🛌Special Hotel Rates: Quality Inn & Suites Sneads Ferry - North Topsail Beach $79 plus tax // Call 910.327.8282 to reserve your room!

🎖️In memory of all combat veterans, and of Dr. E. B. Sledge, a lifelong Marine who spent the remainder of his post-war years coming to terms with what he and his fellow combatants experienced during World War II.

#jacksonvillenc #fitnesscommunity #nc5krun #nc10krun #northtopsailbeach #onlyinonslow #militarytown #militaryblogger #runningconmunity #running #runs #iloverunning #fitnessmotivation #marines #camplejeune

Today, we reflect on the legacy of this great man and civil rights leader, Martin Luther King, Jr. #OnlyinOnslow #MLKDay2022 ...

A thrilling sight! #DidYouKnow dolphins 🐬 jump out of the water for fun and to improve navigation? Since they are mammals and do not have gills like fish, they also jump up out of the water to get air and take in some oxygen.

📸: #repost @topsul_traveler_photography

👋🏾 Hey there! Did you know that Topsail Island was voted as the winner of 🏖️ "Best Beach" in the NC Tripping BEST OF NORTH CAROLINA Contest? 🩴 Here's a little inspiration from our very own North Topsail Beach! #OnlyinOnslow #NTB
➡️ See more of the Best of North Carolina winners! @nctripping

🙌🏽 Fitness is a passion of ours #OnlyinOnslow! Catch the spirit and join us with the Jacksonville-Onslow Sports Commission for their FIT4U Fitness & Health Expo and the FABULOUS 5K on Saturday, Jan.15! FREE to the public!

📍Northside High School, Jacksonville, NC – 165 Commons Drive S.
🌟Giveaways, Vendors, Raffles, LOTS of info
🏃🏾‍♀️Fabulous 5K (for $5 Bucks!) starts at 8:30am – Sign up and find all the details at
🌟 Find them on Instagram! @playjosc

#fitnesscommunity #fitnessnc #jacksonvillenc #onslowcounty #communityhealth #onslowcounty