NC Building Codes

Press Enter to show all options, press Tab go to next option

Important Building Code Updates

Inspections Department Requirements

For the safety of our citizens, the North Carolina General Assembly requires local governments to create an inspections department to perform the duties and responsibilities set forth in NC § 160A-412. These duties include enforcement of state and local laws relating to the construction and maintenance of buildings and other structures, and the installation of plumbing, electrical, HVAC systems, fire alarms, and sprinklers.

For uniformity, the NC State Building Code is adopted and amended by the NC Building Code Council for implementation across the state.

The purpose of this code is to establish minimum requirements to safeguard public health, safety and welfare. Per section 8-52 of the Town of Cary Code of Ordinances, the Town has adopted the North Carolina State Building Code. The only building regulations enforced by the Town are those found in the state-adopted Building Code in force at the time of permit for construction.

Codes currently used in the State of North Carolina (Link provides electronic copies of the following codes)

Effective 6/12/18

  • 2017 National Electrical Code

Effective 1/1/19

  • 2018 North Carolina Existing Building Code

Effective date 1/1/19

  • 2018 North Carolina Residential Code
  • 2018 North Carolina Energy Conservation Code
  • 2018 North Carolina Administrative Code
  • 2018 North Carolina Building Code
  • 2009 ICC ANSI A117.1, Accessible and Usable Buildings
  • 2018 North Carolina Plumbing Code
  • 2018 North Carolina Mechanical Code
  • 2018 North Carolina Fuel Gas Code
  • 2018 North Carolina Fire Prevention Code


For more information about N.C. State Building Codes, the Building Code Council, Code Interpretations and Temporary Rules, visit the NC Department of Insurance - Office of the State Fire Marshall site.