There are no private beaches in NC, they’re all public. Oceanfront property ends with the dune line. The only restrictions you’d ever run into would be the few private islands such as Bald Head Island or Figure Eight Island. Even there, no one individual owns the beach, they’re open for all on the island.
Best way to go...love nc beaches , family owned clam and scallop trawlers out of wanchese..