Not a government site. Always confirm with your local building department before you build. About us

Building Permit Requirements
Menu

Iowa building code

How Iowa adopts building codes, and which editions apply.

Last checked

On this page
  1. Codes in force in Iowa
  2. Scope, amendments and transition rules
  3. How Iowa adopts building codes
  4. What local governments may change
  5. Sources

Codes in force in Iowa

Each code family with the edition and the date it took effect, as the adopting agency or statute states them.

CodeTitle as adoptedModel editionEffectiveAdopted by
International Residential Code (IRC)International Residential Code, 2024 edition, as amended by 481 IAC 301.81202411Iowa state building code commissioner, with approval of the building code advisory council2
International Building Code (IBC)International Building Code, 2024 edition, as amended by 481 IAC 301.31202411Iowa state building code commissioner, with approval of the building code advisory council2
International Existing Building Code (IEBC)International Existing Building Code, 2024 edition, as amended by 481 IAC 301.71202411Iowa state building code commissioner, with approval of the building code advisory council2
Energy code, residentialInternational Energy Conservation Code – Residential Provisions, 2012 edition, as amended by 481 IAC 301.24120121–Iowa state building code commissioner, with approval of the building code advisory council2
Energy code, commercialInternational Energy Conservation Code – Commercial Provisions, 2012 edition, as amended by 481 IAC 301.25120121–Iowa state building code commissioner, with approval of the building code advisory council2
Uniform Plumbing Code (UPC)Uniform Plumbing Code, 2024 Edition, as amended by 481 IAC chapter 4253202433Iowa plumbing and mechanical systems board4
International Mechanical Code (IMC)International Mechanical Code, 2024 edition, as amended by 481 IAC chapter 4265202455Iowa plumbing and mechanical systems board4
International Fuel Gas Code (IFGC)Fuel gas piping under Chapter 12 of the UPC, 2024 Edition (IFGC not adopted)3–3Iowa plumbing and mechanical systems board4
International Fire Code (IFC)International Fire Code, 2024 edition, as amended by 481 IAC 280.86202466Director of the Iowa Department of Inspections, Appeals, and Licensing, in consultation with the state fire marshal1

Scope, amendments and transition rules

International Residential Code (IRC)

Scope
Adopted locally2
Applies to
State-owned buildings; subdivisions accepting the code by ordinance; state-funded new construction; cities over 15,000 without a substantially equivalent local code2
Local amendments allowed?
A subdivision may enact its own building regulations; one that has accepted the state code may not make it more restrictive2
Amendments
481 IAC 301.81
Transition period
12 months1

International Building Code (IBC)

Scope
Adopted locally2
Applies to
State-owned buildings; subdivisions accepting the code by ordinance; state-funded new construction; cities over 15,000 without a substantially equivalent local code2
Local amendments allowed?
A subdivision may enact its own building regulations; one that has accepted the state code may not make it more restrictive2
Amendments
481 IAC 301.31
Transition period
12 months1

International Existing Building Code (IEBC)

Scope
Adopted locally2
Applies to
State-owned buildings; subdivisions accepting the code by ordinance; state-funded new construction; cities over 15,000 without a substantially equivalent local code2
Local amendments allowed?
A subdivision may enact its own building regulations; one that has accepted the state code may not make it more restrictive2
Amendments
481 IAC 301.71
Transition period
12 months1

Energy code, residential

Scope
Statewide; applies everywhere2
Applies to
Residential construction of three or fewer stories; remodeling or renovation of one- and two-family dwellings is excluded1
Local amendments allowed?
Not limited by the no-more-restrictive rule of § 103A.22(1)2
Amendments
481 IAC 301.241
Transition period
12 months1

Energy code, commercial

Scope
Statewide; applies everywhere2
Applies to
Commercial construction and residential construction of four or more stories1
Local amendments allowed?
Not limited by the no-more-restrictive rule of § 103A.22(1)2
Amendments
481 IAC 301.251
Transition period
12 months1

Uniform Plumbing Code (UPC)

Scope
Statewide minimum; local governments may go further3
Applies to
All buildings and structures owned by the state or an agency of the state and each local jurisdiction4
Local amendments allowed?
Yes3
Amendments
481 IAC 425.43

International Mechanical Code (IMC)

Scope
Statewide minimum; local governments may go further5
Applies to
All buildings and structures owned by the state or an agency of the state and each local jurisdiction4
Local amendments allowed?
Yes5
Amendments
481 IAC 426.35

International Fuel Gas Code (IFGC)

Scope
No statewide code1

International Fire Code (IFC)

Scope
Statewide; applies everywhere6

How Iowa adopts building codes

Iowa Code §§ 103A.7, 103A.10, 103A.12, 103A.19, 103A.22, 105.4; 481 IAC chs. 301, 404, 425, 426

  • Commissioner adopts the state building code with advisory council approval. The state building code commissioner with the approval of the advisory council is hereby empowered and directed to formulate and adopt and from time to time amend or revise and to promulgate, in conformity with and subject to the conditions set forth in this chapter, reasonable rules designed to establish minimum safeguards in the erection and construction of buildings and structures, to protect the human beings who live and work in them from fire and other hazards, and to establish regulations to further protect the health, safety, and welfare of the public.2
  • Applies to state-owned buildings. To all buildings and structures owned by the state or an agency of the state.2
  • Applies where accepted by local ordinance. In each governmental subdivision where the governing body has enacted an ordinance accepting the application of the code.2
  • Applies to state-funded new construction. To all newly constructed buildings and structures the construction of which is paid for in whole or in part with moneys appropriated by the state but which are not wholly owned by the state.2
  • Applies by default in cities over 15,000 with no substantially equivalent local code. In each city with a population of more than fifteen thousand that has not adopted a local building code that is substantially in accord with standards developed by a nationally recognized building code organization.2
  • Local ordinance can adopt the state code. The state building code is applicable in each governmental subdivision of the state in which the governing body has enacted an ordinance accepting the applicability of the code and has filed a certified copy of the ordinance in the office of the commissioner.2
  • Factory-built structure provisions apply statewide. Provisions of the state building code relating to the manufacture and installation of factory-built structures shall apply throughout the state.2
  • Thermal energy standards apply statewide. Provisions of the state building code establishing thermal efficiency energy conservation standards shall be applicable to all construction in the state which will contain enclosed space that is heated or cooled.2
  • State plumbing and mechanical codes apply in each local jurisdiction. The state plumbing code and the state mechanical code shall be applicable to all buildings and structures owned by the state or an agency of the state and in each local jurisdiction.4
  • Local jurisdictions need not inspect under the plumbing or mechanical code. Local jurisdictionsshallnotberequiredtoconductinspectionsortakeanyotherenforcementaction under the state plumbing code and state mechanical code regardless of whether the local jurisdiction has adopted by ordinance the state plumbing code or the state mechanical code.4
  • The state does not administer plumbing permits. Permit, inspection, testing, and enforcement provisions contained in this code are not administered by the Plumbing and Mechanical Systems Board or the state.3
  • Radon: state building code radon mitigation provisions apply to all new one- and two-family homes statewide (statute in effect; implementing rule only proposed). Provisions of the state building code relating to radon mitigation requirements shall be applicable to all new single-family and two-family residential construction in this state.7
Applies to
Cities and counties; see §103A.10(2)2
Can local rules be stricter?
A subdivision may enact its own building regulations; one that has accepted the state code may not make it more restrictive2

What local governments may change

Iowa Code §§ 103A.22(1), 103.1C (HF2800 § 37), 105.4(1)(b)

  • Subdivisions accepting the state code cannot make it more restrictive. Nothing in this chapter shall be construed as prohibiting any governmental subdivision from adopting or enacting any building regulations relating to any building or structure within its limits, but a governmental subdivision in which the state building code has been accepted and is applicable shall not have the power to supersede, void, or repeal or make more restrictive any of the provisions of this chapter or of the rules adopted by the commissioner.2
  • Local electrical code cannot be more restrictive than the NEC. A political subdivision shall not adopt a local electrical code that is more restrictive than the national electrical code.8
  • Local plumbing: no other code, stricter amendments allowed. Local jurisdictions may not adopt other plumbing codes. Local jurisdictions may adopt additional amendments provided they are stricter than the UPC as amended by this chapter and copies of any local amendments are provided to the board.3
  • Local mechanical: stricter amendments allowed. Local jurisdictions may adopt additional amendments to the state mechanical code if the additional amendments are stricter than the state mechanical code as set forth in this chapter.5
  • ADU rules conflicting with the statute are void. Acityordinance, motion, resolution, oramendmentregulatingaccessorydwellingunits in a manner that conflicts with this subsection is void.9

For permits, exemptions and owner-builder rules, see Iowa building permits. To compare editions across states, see the code adoption map.

Sources

  1. 481 IAC chapter 301, State Building CodeIowa Administrative Code, Inspections, Appeals, and Licensing Department[481]Published September 30, 2026Checked November 7, 2026
  2. Iowa Code chapter 103A, State Building CodeIowa General Assembly, Iowa Code 2026Published 2026Checked November 7, 2026
  3. 481 IAC chapter 425, State Plumbing CodeIowa Administrative Code, Inspections, Appeals, and Licensing Department[481]Published September 30, 2026Checked November 6, 2026
  4. Iowa Code chapter 105, Plumbers, Mechanical Professionals, and ContractorsIowa General Assembly, Iowa Code 2026Published 2026Checked November 7, 2026
  5. 481 IAC chapter 426, State Mechanical CodeIowa Administrative Code, Inspections, Appeals, and Licensing Department[481]Published September 30, 2026Checked November 6, 2026
  6. 481 IAC chapter 280, Fire Control AdministrationIowa Administrative Code, Inspections, Appeals, and Licensing Department[481]Published September 30, 2026Checked November 6, 2026
  7. 2026 Iowa Acts, chapter 1124 (House File 2297)Iowa General AssemblyAdopted May 19, 2026Checked November 6, 2026
  8. House File 2800, Enrolled (2026), Division III National Electrical CodeIowa General AssemblyPublished 2026Checked November 6, 2026
  9. Iowa Code section 364.3Iowa General Assembly, Iowa Code 2026Published 2026Checked November 7, 2026