State Guide · Verified 2026
Fence Installation Permits in North Carolina
Fences are governed mainly by local zoning, not a statewide building permit. Cities set height limits (commonly 3-4 ft in front yards and 6 ft in back and side yards), setbacks, and corner sight-line rules, and many require a zoning permit for any fence. Most jurisdictions exempt fences up to 7 ft from a building permit (IRC R105.2) and require one above that. Replacing a fence at the same height, material, and location usually needs no permit; a fence used as a pool barrier always does.
The Building Code in North Carolina
North Carolina Residential Code (2018 NCRC)
North Carolina uses a statewide residential code maintained by the Building Code Council and the Office of State Fire Marshal under the Department of Insurance. Fences themselves are generally not a building-code item statewide, so the permit question is local zoning; pool-barrier fences are the main code-driven exception.
Quick Facts
Who Sets the Rules
Why there is no statewide answer
The North Carolina Residential Code governs how residential structures are built, but a standard fence is not treated as a building-code item. That pushes the entire question to local zoning, which is why practice varies so much: Durham requires no fence permit at all unless the fence sits in a floodplain or encloses a pool, while Charlotte and Raleigh both require a zoning permit.
Mecklenburg runs a unified county model
Mecklenburg County uses a countywide permitting model through Code Enforcement, unusual in that it covers Charlotte and the surrounding towns under one department. The Charlotte Unified Development Ordinance sets a 6-foot threshold. This is different from most of the country, where the city and county run entirely separate systems.
The floodplain trigger
Durham's rule illustrates a pattern that shows up across North Carolina: a fence that needs no permit on an ordinary lot does need one inside a mapped floodplain. Because a fence can obstruct flood flow, floodplain administrators treat it as development even where the zoning code does not. Worth checking the FEMA map before assuming an exemption applies.
Pool barriers come from the state code
Pool enclosures are the exception to the "fences are local" rule. Under the state residential code, a pool barrier must be at least 48 inches. That figure is uniform statewide and applies regardless of what the local zoning says about ordinary fence height.
Contractor licensing thresholds
The NC Licensing Board for General Contractors licenses general contractors, with the licensing requirement tied to project cost rather than project type. For most residential fence projects the cost falls below the threshold, but it is worth confirming for a large masonry wall or a long run of engineered fencing.
What people get wrong
The most common assumption is that a statewide residential code means statewide fence rules. It does not: the code covers construction standards, not the permit question for fences. The second is generalizing from Durham's permissive rule to Charlotte or Raleigh, which both require zoning approval, or assuming the pool barrier standard follows the local fence height limit rather than the state code.
Counties With Their Own Rules
These North Carolina counties have verified, county-specific fence installation rules that differ from the state baseline:
Check Your County
Select your county for the local rule, fees, and your building department's contact details:
Building It Yourself? Here's What You'll Need
Popular tools and materials homeowners use for a fence installation project:
As an Amazon Associate, we earn from qualifying purchases.
Official Sources
Rules change and cities within a county may differ. This guide is general information, not legal advice — always confirm with your local building department. Reviewed by the StateDataIndex Editorial Team · Updated September 2026.