Mecklenburg County · North Carolina

Mecklenburg County NC Building Permits

Mecklenburg County — home to Charlotte — has a 200 sq ft shed threshold and specific deck height rules. Here's what applies to unincorporated areas and what changes when you're inside the city.

Mecklenburg County is North Carolina's most populous county. Most residents live within the City of Charlotte, which has its own permitting system (Charlotte-Mecklenburg). If you're in an unincorporated area — outside city limits — the county's Code Enforcement office handles your permits.

The key rules: sheds over 200 sq ft require a permit. Decks attached to the house always need a permit; freestanding decks under 200 sq ft that stay under 30 inches off grade may not need one. Fences generally don't require a building permit in unincorporated Mecklenburg County, though some zoning regulations apply.

Mecklenburg County Code Enforcement is at 2145 Suttle Avenue, Charlotte, NC 28208. Phone: (704) 432-8400. The online permit portal is at www.mecklenburgcounty.gov/LUESA. Permit fees are based on project value — shed permits typically cost $50–$120, deck permits $75–$200.

What Requires a Permit

Shed
Over 200 sq ft
Deck
All attached decks
Fence
No permit required
Pool
All pools
Building Dept: 2145 Suttle Avenue, Charlotte NC 28208 · (704) 432-8400 · Official Portal ↗
Disclaimer: General information only. Always verify with your county building department before starting any project.

Frequently Asked Questions

  • Generally no. Unincorporated Mecklenburg County does not require a building permit for standard residential fences. However, zoning regulations still apply — height limits, setback requirements, and corner lot visibility rules. If you're inside Charlotte city limits, the city may have different requirements, including permits for certain fence types.
  • Sheds 200 square feet and under do not require a building permit in unincorporated Mecklenburg County, provided they meet setback requirements and are under 20 feet tall. A 14×14 shed (196 sq ft) is exempt; a 14×16 shed (224 sq ft) requires a permit. If you're inside Charlotte city limits, verify with the city's permitting office.