Want to see how Swansboro compares to other top cities in North Carolina? Explore all city regulations in North Carolina. →
Swansboro, NC
Generally Investor Friendly
Local STR Agent
Local STR Agent

Sources:
Sources:
Documents and authorizations:
Sources:
County-level regulations (Onslow County):
State-level regulations (North Carolina):
City-level (Swansboro):
Sources:
Sources:
Notes:
Swansboro hosts earn a median $24,721/year with $202 ADR and 50% occupancy.
Top performers pull in $34,632+ per year.
See the full Swansboro market breakdownNext step
Paste any address and get estimated revenue, cash-on-cash return, and comparable STR performance in under 5 minutes. 3 free analyses per day.
Free brief
Revenue data, top neighborhoods, seasonal trends, and the key regulations for Swansboro, North Carolina in one email.


Swansboro is a small coastal town in Onslow County, North Carolina, home to approximately 3,000 residents. Known affectionately as the "Friendly City by the Sea," it sits where the White Oak River meets Bogue Sound and has long served as a laid-back gateway to the beaches of the southern Outer Banks, informally called the Crystal Coast. The town carries a quaint, historic character thanks to its 18th-century origins, with a walkable waterfront, locally owned shops, and a long-standing seafood tradition. Swansboro lies roughly 20 miles southeast of Jacksonville, North Carolina, the largest city in the county, and about 75 miles northeast of Wilmington.
One of the most distinctive natural attractions near town is Hammocks Beach State Park, a coastal preserve centered on undeveloped Bear Island. The park's white-sand shoreline, salt marshes, and maritime forest are reached by a seasonal passenger ferry that departs from a landing about a 10-minute drive from downtown Swansboro, making it a signature day trip for visitors who want a quieter, less developed stretch of Atlantic beach than the busier resort areas to the south.
Just across Bogue Sound to the south lies Emerald Isle, a long, family-oriented beach town connected to the mainland by a bridge roughly 15 to 20 minutes from Swansboro's center. It offers a broad, swimmable beach, a fishing pier, public beach accesses, and a string of vacation-friendly restaurants and shops, giving short-term-rental guests an easy alternative to staying directly on the oceanfront.
Within Swansboro itself, the historic downtown along the waterfront forms the town's social heart. Visitors can stroll past preserved storefronts, dine on locally caught shrimp and oysters, browse small galleries, and take in sunset views over the sound. The downtown is also a popular stop during the annual Mullet Festival, a long-running community event that draws crowds each fall.
A bit farther afield, roughly 45 minutes to an hour east via the Bogue Banks barrier islands, visitors can reach Fort Macon State Park and the North Carolina Aquarium at Pine Knoll Shores, two of the most visited family attractions on the Crystal Coast. Together, the restored Civil War-era fort, the aquarium's exhibits on local marine life, and the adjacent beaches of Atlantic Beach make a natural day-trip pairing for guests based in Swansboro.
Swansboro's combination of small-town charm, walkable waterfront, and proximity to both pristine state-park beaches and the more developed Bogue Banks shoreline makes it a particularly flexible base for short-term rentals. Guests can choose between a quiet, locally rooted stay in town or a quick drive to oceanfront communities, all while enjoying one of the less crowded corners of the North Carolina coast.
Enter an address to get instant revenue potential and comps.