Quick Answer

In unincorporated Mecklenburg County, sheds with no dimension exceeding 12 feet don't require a building permit. In Charlotte, sheds over a certain size require a permit. Given Mecklenburg's rapid growth, confirm current rules before building.

Mecklenburg County vs. City of Charlotte

Mecklenburg County's building code enforcement covers unincorporated areas. The City of Charlotte — which covers the vast majority of the urban county area — has its own Development Center. Most Mecklenburg County residential addresses are inside Charlotte city limits.

Confirm your jurisdiction using the Mecklenburg County Polaris 3G property lookup. Search your address to confirm whether your property is in Charlotte, another municipality, or unincorporated county land.

Permit Rules: Unincorporated Mecklenburg County

Shed DimensionPermit Required?Notes
All dimensions ≤ 12 feet (e.g., 12×12 or smaller)NO BUILDING PERMITNC State baseline — no building permit required. Zoning and setback rules still apply.
Any dimension over 12 feet (e.g., 10×14, 12×16)YESBuilding permit required through Mecklenburg County Code Enforcement.
Any shed with electricityYESElectrical permit required regardless of size.
On septic propertyEXTRA STEPMecklenburg County Environmental Health approval required before permit issuance. Call (704) 336-6500.

City of Charlotte — Shed Permit Rules

Charlotte follows the North Carolina State Building Code with local amendments. The Charlotte CLT Development Center manages permits.

Shed Size / TypePermit Required?Notes
All dimensions ≤ 12 feetNO BUILDING PERMITNC State baseline applies in Charlotte as well. Zoning and setback compliance required.
Any dimension over 12 feetYESApply through Charlotte's ProjectDox online permitting system at charlottenc.gov/permits
Any shed with electricityYESElectrical permit required — apply through Charlotte CLT Development Center.

Charlotte Setback Requirements (Typical Single-Family Zones)

  • Rear yard: 5 feet from rear property line for accessory structures
  • Side yard: 5 feet from side property line (interior lots)
  • Corner lots: 15–20 feet from the street-side property line
  • Front yard: Accessory structures not permitted in front yards
  • Proximity to other structures: At least 6 feet from any other structure on the lot

Charlotte Metro Growth and Permit Timelines

Mecklenburg County has been one of the fastest-growing counties in the southeastern U.S. for over a decade. The Charlotte metro construction boom has put significant pressure on the local building department's resources. As of 2024–2025, homeowners should expect permit review timelines of 2–6 weeks for residential accessory structures — and plan accordingly. Apply well before your planned installation date.

HOA Rules in the Charlotte Metro

Many Charlotte-area communities have active HOAs with specific shed requirements. Planned communities like Ballantyne, Steele Creek, the Lake Norman area, and numerous others have architectural review processes that require HOA approval before any shed installation. Always get HOA written approval before applying for city or county permits.

How to Apply: Charlotte

  1. Apply online through Charlotte's ProjectDox portal at charlottenc.gov/permits
  2. Upload site plan, shed dimensions, setback measurements, foundation type
  3. If on septic: Environmental Health approval from Mecklenburg County first
  4. Typical fee: $75–$250 for residential accessory structure
  5. Contact: (704) 336-2248
Disclaimer: This page is for informational purposes only. Always verify current requirements with your local building department before beginning construction. Information accurate as of May 2025.

Frequently Asked Questions

The general threshold in Mecklenburg County, NC is approximately 144 sq ft for permit-exempt detached accessory structures — but local rules vary. Attached sheds, sheds with electrical or plumbing, and sheds in flood zones require permits regardless of size. Always verify with your local building department.
Yes — setback requirements come from the zoning code and apply to all sheds regardless of whether a building permit is required. Typical setbacks are 5 feet from rear and side property lines, but verify your specific zone requirements before placing any shed.
Mecklenburg County Code Enforcement: (704) 336-3830. Charlotte CLT Development Center: (704) 336-2248. Hours and availability may vary — check the official website for current contact information and online portal access.

Related