State Adoptions

View Digital Codes

The Iowa Code with amendments is based on the 2015 editions of the International Codes, except for the IMC which is the 2021 edition and the IECC which is the 2012 edition. The state IFC and IECC are required for all construction. Iowa is a home-rule state and there is no law forcing them to update their codes.  When they do update their codes, local jurisdictions with populations in excess of 15,000 have the option of adopting the prevailing state adopted codes or a stricter code as determined by the jurisdiction.

  • 2015 International Building Code
  • 2015 International Residential Code
  • 2015 International Fire Code
  • 2012 International Energy Conservation Code
  • 2021 International Mechanical Code
  • 2015 International Existing Building Code

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