Arizona · Code adoption

Arizona adopted codes

Home-rule — no statewide building/energy/plumbing code; each municipality/county adopts independently. Electrical has a state minimum floor via the State Fire Marshal, but is otherwise locally adopted too.

Adopted NEC

State Fire Marshal sets a minimum — recently NEC 2023 — but NEC is not mandatory statewide; municipalities adopt/amend independently

Energy code

No statewide edition — set by the local jurisdiction

Last verified

2026-07-03 · verified

Solar PV, storage & EV

Governing articles
690 / 705 / 706 (PV, interconnection, storage) · 625 (EV supply equipment)
Enforced through
State Fire Marshal sets a minimum — recently NEC 2023 — but NEC is not mandatory statewide; municipalities adopt/amend independently

Arizona — Code Adoption Summary

Adoption model: Home-rule — no statewide building/energy/plumbing code; each municipality/county adopts independently. Electrical has a state minimum floor via the State Fire Marshal, but is otherwise locally adopted too. Last verified: 2026-07-03 Confidence: verified Primary sources: City of Phoenix PDD — https://www.phoenix.gov/pdd · Office of State Fire Marshal (electrical minimum) · ICC AZ

Statewide floor (minimal)

Code familyStatusNotesSource
Electrical (NEC)State Fire Marshal sets a minimum — recently NEC 2023 — but NEC is not mandatory statewide; municipalities adopt/amend independentlyurban centers (Phoenix, Tucson) adopt new editions quickly; rural/unincorporated lagiaei.org
Building / Residential / Mechanical / Plumbing / EnergyNo statewide code — 100% local adoptionmeltplan.com

Adoption model & precedence

  • Arizona is a true home-rule state for construction codes. There is no fallback state edition to default to for building/plumbing/mechanical/energy — you must resolve to the specific city/county.
  • AHJ = the city (if incorporated) or county — always confirm directly; do not assume a statewide baseline exists.

Major cities / counties

JurisdictionNotesBuilding dept.
Phoenix2024 Phoenix Building Construction Code (PBCC), eff. 2025-08-01; energy still IECC 2018 + local amend (as of last check)phoenix.gov/pdd
TucsonAdopts independently, typically follows soon after Phoenixtucsonaz.gov
MesaIndependent adoptionmesaaz.gov
Maricopa / Pima County (unincorp.)County-adopted codes for unincorporated areasrespective county depts

AHJ fallback (when local adoption is unverified)

  • No safe statewide default exists. For any AZ project, the only correct action is: identify the specific city/county AHJ and confirm its currently adopted IBC/IRC/IMC/IPC/IECC/NEC editions directly.
  • Provide the local building department contact — never assume Phoenix's code applies elsewhere in the state.

Change log

  • 2026-07-03 — created; verified true home-rule status, Phoenix 2024 PBCC (eff. 2025-08-01), no statewide code for building/energy/plumbing.

Adoption dates move. Confirm the governing edition with the AHJ before issuing for permit — this entry was last checked on 2026-07-03.