Skip to Main Content

Iowa

State Adoptions

View Digital Codes

Purchase Iowa Codes

Adopted codes are as follows as of 11/26/2025:

Links to State Adoption Agencies

Iowa Department of Inspections

 

Key Contacts

ICC Government Relations Representative
Rick Hauffe
Senior Regional Manager
E-mail: rhauffe@iccsafe.org

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

State Fire Marshal:
Jeff Quigle
Iowa State Fire Marshal Division
215 E 7th Street
Des Moines, IA 50319
quigle@dep.state.ia.us

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

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

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
John.Kelly@idph.iowa.gov
https://idph.iowa.gov/

 

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
Kane.Young@idph.iowa.gov
http://idph.iowa.gov/PMSB