State Adoptions

View Digital Codes

The State of Iowa imposes a combination of state-required codes and locally adopted codes. The state-adopted version of the 2015 IFC is required to be enforced for all occupancies statewide by state and local government enforcement agencies. Local jurisdictions have the option of adopting the remaining state-adopted codes or a stricter code as determined by the jurisdiction.

The Iowa Building Code Bureau adopts the 2012 IECC and 2015 IBC, IRC, and IEBC, and requires them when:

The construction is for a building owned by the State of Iowa.
The construction is financed by a State of Iowa agency.
The local jurisdiction has adopted the State Building Code.
The construction is funded by the Secure an Advanced Vision for Education program (Grades K-12) and there is no locally adopted and enforced Building Code.

The Iowa Department of Inspections, Appeals, and Licensing documents their requirements here:

The Iowa Plumbing and Mechanical Code Advisory Council is responsible for the adoption of the state plumbing and mechanical codes. See their latest updates here: They have amended the 2021 IMC. Portions of their current code are taken from the 2021 IPC.

Links to State Adoption Agencies

State Building Codes agency – State Fire Marshal

Iowa Plumbing & Mechanical Systems Board

Key Contacts

ICC Government Relations Representative
Rick Hauffe
Senior Regional Manager

State Building Official:
Rich Bolten, Acting Iowa Building Commissioner
Iowa Building Code Bureau
215 E. 7th Street
Des Moines, IA 50319
(515) 725-6145

State Fire Marshal:
Jeff Quigle
Iowa State Fire Marshal Division
215 E 7th Street
Des Moines, IA 50319

State Insurance Commissioner:
Doug Ommen, Commissioner
Iowa Insurance Division
601 Locust St. - 4th Floor
Des Moines, IA 50309
Phone 515-281-5705

State Forester:
Jeff Goerndt
Department of Natural Resources
Wallace Office Building
502 East 9th Street
Des Moines, IA 50319
Phone 515-725-8452

Pool Adoption Agency:
Iowa Department of Public Health
John Kelly, P.E., Environmental Engineer
Division of Environmental Health
321 E. 12th Street
Des Moines, IA 50319
Phone 515- 724-9961


Plumbing Code Adoption Agency:
Iowa Department of Public Health
Iowa Plumbing and Mechanical Systems Review Board
Kane Young, Executive Officer II
321 E. 12th Street
Des Moines, Iowa  50319-0075
Phone 866-281-7689