State Building Permits

North Carolina Building Permit Guides

Permit authority, application process, fees, and requirements for counties and cities across North Carolina. Select your county to find your local permit guide.

28 Counties 215 Jurisdictions Updated March 2026

How North Carolina Permitting Works

North Carolina enforces the North Carolina State Building Code, which is mandatory statewide and based on the International Building Code (IBC) with state amendments. All construction projects that require a permit must comply with these statewide standards.

Building permits are issued at the local level — either by the city or county building inspections department, depending on where the property is located. Many smaller municipalities contract with their county for inspections and permit issuance. Some jurisdictions use shared online portals such as OpenGov, GovBuilt, or iWorQ.

Select your county below, then choose your city or unincorporated area for the permit office, application links, fees, required documents, and inspection process that apply to your project.

North Carolina Counties

Related North Carolina Resources

Statewide Resources

  • NC Department of Insurance — Engineering Division: Administers the NC State Building Code and oversees local enforcement agencies.
  • NC Licensing Board for General Contractors: All general contractors on projects over $30,000 must be licensed. Verify at nclbgc.org.
  • NC State Building Code Council: Adopts and amends the statewide building code.

Information on this page was last verified: March 2026. Permit rules and fees change — confirm current requirements directly with your local inspections department before applying.

Need help with your project?

Navigating North Carolina building permits can be complicated.

Jaspector connects you with local experts who can review your scope, verify your contractor, and help you understand what permits your project actually needs.

Learn how Jaspector works
Important: This page is an educational resource provided by jaspector.com. It is not legal advice, and it does not substitute for official guidance from your local permit authority or the NC Department of Insurance Engineering Division. Permit requirements, fees, and processes change frequently. Always verify current requirements directly with the issuing department before beginning any construction project. Use of this page does not create an attorney-client relationship. Jaspector assumes no liability for any outcomes arising from reliance on this information.