Short-Term Rental Regulations in North Carolina

State Overview
North Carolina does not have a statewide STR framework, but G.S. 160D-1207(c) limits how cities regulate them. In Schroeder v. City of Wilmington (2022), the NC Court of Appeals held that cities cannot impose mandatory STR registration or permitting as a precondition to renting. As a result, NC municipalities regulate STRs primarily through zoning use standards (district eligibility, separation, occupancy) rather than registration programs. The state imposes a 4.75% State Sales Tax (Accommodations) in addition to any local taxes.

Cities in North Carolina

City Permit Tax Rate Day Limit Primary Res.
Asheville ✓ Required 13.75% No annual cap · per-stay limit Varies
Banner Elk ✓ Required 12.75% No limit No
Blowing Rock ✓ Required 12.75% No annual cap · ≤27 days/stay No
Boone ✓ Required 12.75% No annual cap · per-stay limit Required
Charlotte Not required 16.25% No annual cap · per-stay limit No
Outer Banks ✓ Required 12.75% No limit No
Wilmington Not required 13% No annual cap · per-stay limit No

North Carolina's STR Landscape

North Carolina does not have a uniform STR framework, leaving regulation to individual municipalities. The state imposes a 4.75% State Sales Tax (Accommodations) in addition to local taxes.

Regulation varies significantly across cities. Some cities (Asheville, Boone) require primary residence, while others (Banner Elk, Blowing Rock, Charlotte, Outer Banks, Wilmington) allow non-owner-occupied rentals. Tax rates vary from 12.75% to 16.25%.

Popular Short-Term Rental Markets

High-demand markets in other states — compare their permit, tax, and day-limit rules:

Other States

Alabama 2 cities Alaska 1 city Arizona 8 cities Arkansas 3 cities California 28 cities Colorado 12 cities Connecticut 1 city Delaware 2 cities District of Columbia 1 city Florida 24 cities Georgia 6 cities Hawaii 4 cities Idaho 3 cities Illinois 2 cities Indiana 2 cities Kentucky 2 cities Louisiana 1 city Maine 4 cities Maryland 3 cities Massachusetts 6 cities Michigan 4 cities Minnesota 1 city Mississippi 2 cities Missouri 4 cities Montana 3 cities Nevada 1 city New Hampshire 2 cities New Jersey 5 cities New Mexico 3 cities New York 5 cities Ohio 3 cities Oklahoma 3 cities Oregon 3 cities Pennsylvania 4 cities Rhode Island 2 cities South Carolina 7 cities South Dakota 2 cities Tennessee 7 cities Texas 13 cities Utah 7 cities Vermont 2 cities Virginia 6 cities Washington 4 cities West Virginia 1 city Wisconsin 4 cities Wyoming 1 city