CMD Group is now a ConstructConnect™ company. Learn more

Resource Center

Building Codes


Try CMD Today

*required fields


North Carolina Building Codes

This building codes section is undergoing maintenance. For the most up-to-date building codes, you can go directly to

Building Codes References

North Carolina has statewide mandatory building codes that apply to all buildings except one and two family dwellings.

The North Carolina Building Inspectors Association publishes amendments and interpretations online free of charge.

North Carolina adopts the model code every three years. State amendments are adopted every three years.

Code TypeCode ModelAmendment Contact
Building/Dwelling CodeIBC 2009 (North Carolina State Building Code, 2012)NC Codes, (919) 661-5880
Structural CodeIBC 2009 (North Carolina State Building Code, 2012)NC Codes, (919) 661-5880
Plumbing CodeIPC 2009 (North Carolina State Plumbing Code, 2012) NC Codes , (919) 661-5880
Mechanical CodeIMC 2009 (North Carolina State Mechanical Code, 2012)NC Codes, (919) 661-5880
Electrical CodeNEC 2008 (North Carolina State Electrical Code, 2011)NC Codes, (919) 661-5880
Fire/Life Safety CodeIFC 2009 (North Carolina State Fire Prevention Code, 2012)NC Codes, (919) 661-5880
Accessibility CodeICC/ANSI 117.1 2003 and Chapter 11 of the 2012 NC State Accessibility Code)NC Codes, (919) 661-5880
Ch 11 of the 2012 North Carolina Building Code and the 2003 ANSI 117.1 Code
Energy CodeIECC 2009 (North Carolina State Energy Code, 2012)NC Codes, (919) 661-5880
Gas CodeIFGC 2009 (North Carolina State Fuel Gas Code, 2012)NC Codes, (919) 661-5880
Boiler CodeUniform Boiler and Pressure Vessel Act of North CarolinaBoiler Safety Bureau, (919) 807-2760

Authorities Having Jurisdiction (AHJ)

Authorities Having Jurisdiction are those government officials who are the final authority on questions in a particular area (or jurisdiction).
Jurisdictional AreaContact
StructuralBarry N. Gupton, PE
Chief Code Consultant/Manager
Phone: (919) 661-5880
Fax: (919) 662-4414
PlumbingWilliam H. Moeller, PE
Chief Mechanical Section Consultant
Phone: (919) 661-5880
Fax: (919) 662-4414
MechanicalBilly G. Hinton, Jr., PE
Mechanical Code Consultant
Phone: (919) 661-5880
Fax: (919) 662-4414
ElectricalRonnie B. Chilton
Electrical Section Code Consultant
Phone: (919) 661-5880
Fax: (919) 662-4414
AccessibilityLaurel Wright
Accessibility Code Consultant
Phone: (919) 661-5880
Fax: (919) 662-4414
Plan ReviewMark G. Bailey
Private Plan Review
Phone: (919) 661-5880
Fax: (919) 662-4414
Historic PreservationDept. of Cultural Resources
Phone: (919) 733-4867
Fax: (919) 733-1564
EnergyBilly Hinton, PE
Mechanical Code Consultant
Phone: (919) 661-5880
Fax: (919) 662-4414
EnvironmentalBill Holman
Asst. Secretary, Environmental Protection, Dept. E
Phone: (919) 715-4141
Health DepartmentDepartment of Health & Human Services
Phone: (919) 733-4534
Fax: (919) 715-4645
Fire MarshalRichard Strickland
Fire Code Consultant
Phone: (919) 661-5880
Fax: (919) 662-4414
Forestry/ParksDewey Botts
Assistant Secretary, Natural Resources, Dept. Envi
Phone: (919) 715-4131
TransportationDepartment of Transportation
Phone: (919) 733-2520
Fax: (919) 733-9150
Boiler InspectorBoiler Safety Bureau
Phone: (919) 807-2760
Elevator InspectorHenry Madenspacher
Elevator and Amusement Device Bureau
Phone: (919) 807-2770

Other Building Codes

Building codes are also available for these other North Carolina municipalities: