Mecklenburg County, NC
Plumbing permits in Mecklenburg County
Updated · Editorial team; not yet technically reviewed
Short answer
In Mecklenburg County, the county's Code Enforcement agency issues building, plumbing, electrical and mechanical permits for Charlotte and the surrounding towns, under North Carolina General Statute 160D-1110. Towns handle zoning only. Permits are required for installing, extending, altering or repairing plumbing systems.

What Mecklenburg County handles
Mecklenburg County Code Enforcement issues building, electrical, plumbing and mechanical permits as required by N.C. General Statute 160D-1110. [1]
Permits are required for the installation, extension, alteration or general repair of plumbing systems in one- and two-family dwellings and townhomes. [1]
Work under the residential permit-exemption cost threshold still needs a permit if it adds to or changes the design of a plumbing system. [1]
One permit office for the whole county
Whether you live in Charlotte, Huntersville, Matthews or Cornelius, the plumbing permit and inspection come from the county. That keeps rules consistent across town lines; it also means a town hall can't issue a plumbing permit, only zoning approvals.
Jobs that usually need a permit
- Water heater replacement.
- Moving or adding fixtures in a remodel.
- Replacing a water or sewer service line.
- New gas piping to appliances.
Jobs that usually don't
Clearing a clog, replacing a faucet cartridge or fixing a running toilet don't change the system and typically don't need a permit. When in doubt, ask Code Enforcement; see water heater replacement and the Charlotte city page.
City-specific guides in Mecklenburg County
Common questions
Who issues plumbing permits in Charlotte?
Mecklenburg County Code Enforcement issues them for Charlotte and the towns.
Can a Mecklenburg town issue a plumbing permit?
No. Towns handle zoning; the county issues building trade permits.
Which law gives Mecklenburg County its permitting role?
N.C. General Statute 160D-1110.
Does replacing a water heater in Mecklenburg County need a permit?
Yes, it's plumbing work on the system and goes through county permitting.
Does a small plumbing job escape a permit in Mecklenburg County?
Not if it adds to or changes the design of a plumbing system, whatever it costs.
Is clearing a drain clog permitted work in Mecklenburg County?
Usually not; maintenance that doesn't change the system typically needs no permit.
Who inspects plumbing in Huntersville or Matthews?
Mecklenburg County inspectors, the same as in Charlotte.
What residential buildings does Mecklenburg's plumbing permit rule cover?
One- and two-family dwellings and townhomes, as well as commercial buildings under separate rules.
Does replacing a sewer line in Charlotte need a county permit?
Yes, a building sewer replacement is plumbing work requiring a permit.
Where do I check a Mecklenburg County permit?
Through Code Enforcement's permitting system, by address or permit number.
Cities and services in Mecklenburg County
Other North Carolina counties
Sources (1)
- Mecklenburg County Code Enforcement, Permitting · checked 2026-10-03
