Iowa building code
Iowa has adopted 2024 IBC. The table below lists the governing edition for every discipline a plan check touches, followed by the Iowa cities and counties that amend it locally.
- Current edition
- 2024 I-Codes for building/residential/existing/fire (481-301 and 481-280, eff. 9/10/2025); 2024 UPC plumbing and 2024 IMC mechanical (eff. 3/26/2025); 2023 NEC electrical (eff. 7/1/2025); 2012 IECC energy (retained)
- Prior edition
- 2018 I-Codes and 2020 NEC per ICC Jan-2024 chart and rule filing history (secondary/inferred, not independently verified this session); prior plumbing was 2021 UPC (ARC 5626C, eff. 6/23/2021)
- Code authority
- Iowa Department of Inspections, Appeals, and Licensing (DIAL): Building Code Bureau and State Fire Marshal (rules at IAC agency 481; plumbing/mechanical via State Plumbing and Mechanical Systems Board under Iowa Code ch. 105; electrical under Iowa Code ch. 103)
Edition changeover: Projects with a complete application on or before 2025-09-10 (building/fire); note 481-301.10 transition rule lets projects commenced within 12 months of a standards revision comply with either the new or previous standards may still be reviewed under the 2018 I-Codes and 2020 NEC per ICC Jan-2024 chart and rule filing history (secondary/inferred, not independently verified this session); prior plumbing was 2021 UPC (ARC 5626C, eff. 6/23/2021).
Adopted code by discipline
| Discipline | Adopted code | Local amendment |
|---|---|---|
| Building | 2024 IBC | n/a |
| Residential | 2024 IRC | n/a |
| Existing buildings | 2024 IEBC | n/a |
| Fire | 2024 IFC (Iowa state fire code) based on 2024 IFC | n/a |
| Electrical | 2023 NEC based on NFPA 70-2023 | n/a |
| Mechanical | 2024 IMC (Iowa State Mechanical Code) based on 2024 IMC | n/a |
| Plumbing | 2024 UPC (Iowa State Plumbing Code) based on 2024 UPC | n/a |
| Energy | 2012 IECC based on 2012 IECC (Residential and Commercial provisions) | n/a |
| Accessibility | 2025 rules Iowa accessibility rules (IAC 481-301 Part 2, Iowa Code 103A/104A) based on 2010 ADA Standards for Accessible Design OR IBC 2024 Chapter 11 (either path); UFAS/FHA where federally required | n/a |
| Fuel Gas | 2024 UPC Chapter 12 (fuel gas piping) based on 2024 UPC Ch. 12; NFPA 54/NFPA 58 referenced for gas appliances/LP-gas | n/a |
Overlays that can apply
Mapped hazard and district overlays stack on top of the adopted code. These are the overlays recorded for Iowa. They apply by parcel, not jurisdiction-wide, so confirm the parcel before assuming one is in play. Check CAL FIRE's fire hazard severity viewer and FEMA's flood map service.
- FEMA mapped flood hazard area
Sources
- https://www.legis.iowa.gov/docs/iac/chapter/481.301.pdf
- https://www.legis.iowa.gov/docs/iac/chapter/481.280.pdf
- https://www.legis.iowa.gov/docs/iac/chapter/481.404.pdf
- https://www.legis.iowa.gov/docs/iac/chapter/481.425.pdf
- https://www.legis.iowa.gov/docs/iac/chapter/481.426.pdf
- https://www.legis.iowa.gov/docs/ico/chapter/103A.pdf
- https://dial.iowa.gov/contacts/state-building-code
- https://www.legis.iowa.gov/docs/iac/chapter/661.301.pdf
- https://www.iccsafe.org/advocacy/adoptions-map/iowa/
Common questions
What building code does Iowa use?
Iowa uses 2024 IBC. It is administered by the Iowa Department of Inspections, Appeals, and Licensing (DIAL): Building Code Bureau and State Fire Marshal (rules at IAC agency 481; plumbing/mechanical via State Plumbing and Mechanical Systems Board under Iowa Code ch. 105; electrical under Iowa Code ch. 103). The prior edition was 2018 I-Codes and 2020 NEC per ICC Jan-2024 chart and rule filing history (secondary/inferred, not independently verified this session); prior plumbing was 2021 UPC (ARC 5626C, eff. 6/23/2021).
Do cities in Iowa amend the state code?
Local amendments are adopted by ordinance at the city or county level. Confirm with the building department that reviews your permit.
Which edition applies to a permit already in review in Iowa?
Projects with a complete application on or before 2025-09-10 (building/fire); note 481-301.10 transition rule lets projects commenced within 12 months of a standards revision comply with either the new or previous standards may still be reviewed under the 2018 I-Codes and 2020 NEC per ICC Jan-2024 chart and rule filing history (secondary/inferred, not independently verified this session); prior plumbing was 2021 UPC (ARC 5626C, eff. 6/23/2021).
Check a plan set against Iowa code
Knowing the adopted edition is the easy half. Architechtura reads your drawings, resolves which of these provisions actually apply to the project, and returns the corrections a plan checker would write up, each one cited to the section it came from.
Your first check is free, no card required.
Compiled from published state and municipal adoption ordinances. Local governments amend their codes on their own schedule, and a pending ordinance can change what applies to your permit. Confirm the governing edition with the building department before you submit. This page is reference information, not a code determination.