GoStudioM - Airbnb & VRBO Hosting Education Platform
CalendarAnalyzerAnalyticsLearnAsk AIPricing
Videos
All VideosBest VideosTrending
NewsRulesTopicsAsk AI
GoStudioM - Airbnb & VRBO Hosting Education Platform

Built for hosts, by a host

Listing Analyzer

  • Get Listing Score
  • Title Generator
  • Review Responder
  • Guest Review Writer
  • All Listing Tools →

Cleaning Calendar

  • Try Calendar Free
  • Superhost Calculator
  • Maintenance Planner
  • All Operations Tools →

Financial Analytics

  • See Your Numbers
  • Fee Calculator
  • Special Offer Calculator
  • All Financial Tools →

Learn

  • Videos
  • News
  • Rules
  • Topics
  • Ask AI →

Compare

  • Best Cleaning Software
  • Turno Alternative
  • Properly Alternative
  • Hospitable Alternative
  • AirDNA Alternative

Legal

  • Privacy Policy
  • Terms of Service
  • SMS Consent
  • Contact Us

© 2026 GoStudioM. All rights reserved.

North Carolina Short-Term Rental Regulations by City

Comprehensive short-term rental guides for 38 markets in North Carolina.

3
🚫 Prohibited
8%
13
⚠️ Moderate
34%
22
✅ Permissive
58%

🚫 Prohibited

3 markets

Elon

North Carolina

Prohibited

The Town of Elon regulates short-term rentals through specific zoning district allowances and a 3% local occupancy tax implemented in 2024.

Permit required
0.1% total tax

Asheville

North Carolina

Prohibited

Short-term rentals (STRs) are strictly regulated in the City of Asheville; whole-unit rentals are prohibited in all residential zones and only permitted in specific commercial districts. Most hosts must apply for a 'Homestay' permit, which requires the host to reside on-site during all guest stays and limits occupancy to two guests.

Permit requiredPrimary residence
0.1% total tax

Chapel Hill

North Carolina

Prohibited

Chapel Hill requires permits for all short-term rentals, allowing owner-occupied units in all residential zones while restricting investor-owned 'Dedicated STRs' to commercial and mixed-use districts.

Permit required
0.1% total tax

⚠️ Moderate

13 markets

Cullowhee

North Carolina

Moderate

Short-term rentals in Cullowhee are permitted and regulated by Jackson County, primarily requiring registration for occupancy tax collection.

Permit required
0.1% total tax

Durham

North Carolina

Moderate

Short-term rentals are permitted in Durham as an accessory use in most residential and commercial zones, provided hosts obtain a one-time Zoning Compliance Permit. While there is no current application fee, hosts are limited to renting to a maximum of four adults at any given time.

Permit required
0.1% total tax

Blowing Rock

North Carolina

Moderate

Short-term rentals are permitted in specific 'Multiple Family' (M) and commercial zoning districts in Blowing Rock, provided the owner obtains a one-time zoning permit. STRs are generally prohibited in low-density residential zones like R-15 to preserve neighborhood character.

Permit required
0.1% total tax

Oak Island

North Carolina

Moderate

The Town of Oak Island requires all short-term rental owners to register their property with the Planning Department. While there is no current fee for this registration, it is mandatory to ensure compliance with safety standards and local occupancy tax collection (5% Town tax + 6% County tax).

Permit required
0.2% total tax

Brevard

North Carolina

Moderate

The City of Brevard requires all short-term rentals (stays under 30 days) to obtain a Zoning Permit and designate a local 24-hour contact. Occupancy is strictly limited to 2 persons per bedroom plus 2 additional guests, and hosts must remit a 5% county occupancy tax.

Permit required
0.1% total tax

Jacksonville

North Carolina

Moderate

Jacksonville, NC requires short-term rental operators to obtain an Onslow County permit and register for both city and county occupancy taxes, totaling 6%.

Permit required
0.1% total tax

Wrightsville Beach

North Carolina

Moderate

The City of Wrightsville Beach requires all short-term rental operators to register for a Zoning Compliance Permit and undergo a fire safety inspection. Rentals are subject to a combined 6% Room Occupancy Tax administered by New Hanover County.

Permit required
0.1% total tax

Atlantic Beach

North Carolina

Moderate

Short-term rentals are a permitted use in Atlantic Beach provided the owner obtains a one-time $50 registration. The town focuses heavily on parking compliance and local contact availability to manage neighborhood impact.

Permit required
0.1% total tax

Fayetteville

North Carolina

Moderate

Fayetteville has no specific short-term rental ordinance and currently regulates STRs as standard residential rental properties under general business and zoning laws.

Permit required
0.1% total tax

Kitty Hawk

North Carolina

Moderate

Short-term rentals in Kitty Hawk require a Short Term Business Registration and are subject to a combined 12.75% lodging and sales tax.

Permit required
0.1% total tax

Kure Beach

North Carolina

Moderate

The City of Kure Beach requires all short-term rental operators to register annually and pay a $100 fee. While the city manages zoning and registration, the 6% Room Occupancy Tax is administered and collected by New Hanover County.

Permit required
0.1% total tax

Raleigh

North Carolina

Moderate

Short-term rentals are permitted in Raleigh subject to a zoning permit and strict bedroom limitations. Hosts are restricted to renting a maximum of two bedrooms per property, with a total guest limit of two adults per bedroom.

Permit required
0.1% total tax

Greensboro

North Carolina

Moderate

Greensboro requires a one-time $200 zoning permit for all short-term rentals, categorized into Homestays and Whole House rentals, with recently removed distance separation requirements.

Permit required
0.1% total tax

✅ Permissive

22 markets

Cary

North Carolina

Permissive

Cary does not have a dedicated short-term rental ordinance and does not require a specific STR permit or city-level registration. Hosts must comply with general town ordinances regarding noise, parking, and minimum housing standards. A 6% Room Occupancy Tax is collected by Wake County, which is typically handled automatically by major platforms like Airbnb.

0.1% total tax

Hyde County

North Carolina

Permissive

Hyde County does not currently have a dedicated short-term rental ordinance or registration requirement for unincorporated areas, including Ocracoke Island. However, all hosts are required to remit a 5% Occupancy Tax to the county finance department on a monthly basis.

0.1% total tax

Wilmington

North Carolina

Permissive

Following a 2022 North Carolina Court of Appeals ruling, Wilmington no longer requires short-term rental registration or limits the number/density of rentals. Hosts must still comply with zoning standards, parking requirements, and collect a total of 13% in taxes (6% Room Occupancy Tax + 7% State Sales Tax).

0.1% total tax

Davidson

North Carolina

Permissive

Short-term rentals are permitted in the Town of Davidson without a specific municipal permit, as North Carolina state law limits local government registration requirements.

0.2% total tax

Hatteras

North Carolina

Permissive

Short-term rentals in Hatteras are governed by the North Carolina Vacation Rental Act and Dare County tax regulations, with no specific local permit required.

0.1% total tax

Beaufort

North Carolina

Permissive

Short-term rentals in Beaufort, NC do not require a specific municipal permit due to North Carolina state preemption, but they must comply with zoning standards and county tax obligations.

0.1% total tax

Duck

North Carolina

Permissive

The Town of Duck does not require a local short-term rental permit due to North Carolina state preemption, though owners must comply with county tax registration and state safety laws.

Permit required
0.1% total tax

Southern Shores

North Carolina

Permissive

Southern Shores regulates short-term rentals through general zoning, parking, and trash ordinances, but does not require a specific STR permit due to North Carolina state law restrictions.

0.1% total tax

Topsail Beach

North Carolina

Permissive

Topsail Beach does not currently require a specific short-term rental permit or license. STRs are recognized as permitted accessory uses within residential zones provided they comply with basic safety and occupancy standards. Hosts must ensure that the 6% Pender County Occupancy Tax and 6.75% State Sales Tax are paid on all stays under 90 days.

0.1% total tax

Ocracoke

North Carolina

Permissive

Short-term rentals in Ocracoke do not require a specific operating permit due to North Carolina state law protections, but must comply with a 5% local occupancy tax and strict septic-based occupancy limits.

0.1% total tax

Carolina Beach

North Carolina

Permissive

Carolina Beach requires all short-term rental operators to register with the Town's Planning and Development Department for a $40 annual fee. While the town manages registration and safety standards, the 6% Room Occupancy Tax is administered by New Hanover County.

Permit required
0.1% total tax

Buies Creek

North Carolina

Permissive

Short-term rentals in Buies Creek are governed by Harnett County, which does not require a specific STR permit but mandates the collection of occupancy taxes.

0.1% total tax

Charlotte

North Carolina

Permissive

Short-term rentals are currently unregulated via permits in Charlotte because North Carolina state law preempts cities from requiring STR licenses or registration. However, hosts must still comply with zoning land-use standards in the Unified Development Ordinance (UDO) and pay the 8% Mecklenburg County Room Occupancy Tax.

0.1% total tax

Dare County

North Carolina

Permissive

Unincorporated Dare County does not require a specific short-term rental permit due to North Carolina state law protections, but hosts must register for and remit a 6% occupancy tax. Stays are primarily regulated through zoning use and health department septic capacities.

0.1% total tax

Kill Devil Hills

North Carolina

Permissive

Kill Devil Hills does not have a dedicated short-term rental permit or registration system. Hosts are permitted to operate by right in most residential zones provided they comply with the North Carolina Vacation Rental Act and remit the 6% Dare County Occupancy Tax.

0.1% total tax

Nags Head

North Carolina

Permissive

Nags Head does not have a formal short-term rental permit or licensing system, but STRs are heavily regulated through the Unified Development Ordinance (UDO) and tax requirements. Hosts must pay a combined 12% occupancy tax, split equally between the Town and Dare County.

0.1% total tax

Winston Salem

North Carolina

Permissive

Winston-Salem generally allows short-term rentals but recently banned new STR operations in R-1 and R-2 single-family residential zones.

0.1% total tax

Bryson City

North Carolina

Permissive

Bryson City does not currently have a dedicated municipal ordinance regulating short-term rentals. Hosts are primarily required to comply with Swain County's 4% Occupancy Tax requirements and standard North Carolina state tax laws.

0.1% total tax

Currituck County

North Carolina

Permissive

Short-term rentals in unincorporated Currituck County (including Corolla) are permitted in most residential zones. There is no formal 'STR Permit' fee or licensing process due to North Carolina state preemption, but hosts must register with the County Finance Department for occupancy tax collection.

Permit required
0.1% total tax

Emerald Isle

North Carolina

Permissive

Emerald Isle does not have a dedicated short-term rental permit or registration system. Rentals are treated as a standard residential use and are primarily regulated through existing noise, parking, and trash ordinances. Hosts must ensure the 6% Carteret County Occupancy Tax and the NC State Sales Tax are paid.

0.1% total tax

Greenville

North Carolina

Permissive

Greenville regulates short-term rentals under the 'Tourist Home' zoning classification, with no city-wide registration or permit required due to North Carolina state law limitations.

0.1% total tax

Corolla

North Carolina

Permissive

Corolla has no short-term rental permit requirement due to state preemption, but operators must comply with a 6% occupancy tax and specific bedroom-based trash regulations.

0.1% total tax