LicensedRental

North Carolina county rules

Mecklenburg County, NC vacation rental rules and taxes

Mecklenburg County is the region’s biggest market, led by Charlotte. Stays pay 8.25% sales tax plus the county’s 8% room occupancy tax. Cornelius requires a transient occupancy permit and limits where rentals can go; we found no short-term rental rules in Charlotte, Huntersville, Pineville, or Mint Hill.

Checked against official sources November 6, 2026
Market
About 4,000 Airbnb listings
Charlotte 3,646, Huntersville 89, Cornelius 85, Matthews 63, Davidson 57, Pineville 45, Mint Hill 33 (AirROI).Source
Sales tax
8.25%
State 4.75% + local 3.5%, the highest in North Carolina, from July 1, 2026.Source
Occupancy tax
8% countywide
6% plus a 2% tax for the NASCAR Hall of Fame, filed with the City-County Tax Collector.Source
Town rules
Cornelius only (so far)
Cornelius requires a permit and allows rentals only in some districts. Davidson’s ordinance treats rentals under a month as non-residential; ask the town.

Airbnb collects the 8.25% sales tax and the 8% occupancy tax on its bookings. For direct bookings, file a room occupancy return for each rental address every month by the 20th.

What to do

  1. Then your city or area

    Zoning rules for short-term rentals are set by each city or town, and by the county outside town limits. Pick your area.

Towns

Sources

A plain-language summary to help you prepare, not legal advice. Rules and fees change; confirm with the office before you apply. Spot something out of date? Email hello@licensedrental.com.