(20 ILCS 3105/10.18)
    Sec. 10.18. Identification of local building codes.
    (a) Any municipality or county adopting a new building code edition must, at least 30 days before the effective date of the building code, identify the model code being adopted, by title and edition, and any local amendments to the Board in writing.
    (b) No later than 180 days after the effective date of this amendatory Act of the 103rd General Assembly, any municipality or county that has adopted and is enforcing a building code must identify the adopted model code, by title and edition, and any local amendments, to the Board in writing.
    (c) For each municipality and county subject to this Section, the Board must identify the adopted model code or codes, by title and edition, note if any local amendments were adopted, and identify the date when this information was reported to the Board on the Board's public website.
    (d) For the purposes of this Section, "building code" means a model code adopted with or without local amendments to regulate the construction or rehabilitation of structures within the municipality or county. "Building code" does not include any zoning ordinance adopted under Division 13 of Article 11 of the Illinois Municipal Code or Division 5-12 of Article 5 of the Counties Code.
    (e) Beginning January 1, 2025, any municipal building code or county building code must:
        (1) regulate the structural design of new
    
buildings, other than residential buildings, in a manner that is at least as stringent as the baseline building code;
        (2) regulate the structural design of
    
rehabilitation work in existing buildings, other than residential buildings, in a manner that is at least as stringent as the baseline existing building code; and
        (3) regulate the structural design of residential
    
buildings in a manner that is at least as stringent as the baseline residential code.
    In this subsection:
    "Baseline building code" means the edition of the International Building Code, including Appendix G, first published by the International Code Council during the current year or preceding 9 calendar years with the least restrictive provisions for structural design.
    "Baseline existing building code" means the edition of the International Existing Building Code first published by the International Code Council during the current year or preceding 9 calendar years with the least restrictive provisions for structural design.
    "Baseline residential code" means the edition of the International Residential Code for One- and Two-Family Dwellings first published by the International Code Council during the current year or preceding 9 calendar years with the least restrictive provisions for structural design.
    "Residential building" means a single-family home or a dwelling containing 2 or fewer apartments, condominiums, or townhouses.
    "Structural design" means the capacity of a newly constructed structure or altered or repaired existing structure, including its foundation, to withstand forces, including, but not limited to, dead loads, live loads, snow loads, wind loads, soil loads and hydrostatic pressure, rain loads, and earthquake loads, and to resist flood damage.
    This subsection is a limitation under subsection (i) of Section 6 of Article VII of the Illinois Constitution on the concurrent exercise by home rule units of powers and functions exercised by the State.
    (f) On an annual basis, the Board shall send written notification to the corporate authorities of each municipality and county subject to this Section of their obligations under this Section.
(Source: P.A. 103-510, eff. 1-1-24.)