Skip to main content
CityRuleLookup

Madison County, IL Building Safety: Fire Sprinkler Requirements (2026)

Few Restrictions
Compiled from the official code textEditor Martyn O'NeillLast verified September 2026

Key Facts

Excepted section
IRC § R314, Automatic Fire Sprinkler System
Also excepted
IRC § R501.3 and its exceptions
Adoption section
§ 90.16(A)(2)
Applies to
Unincorporated county only
General code violation fine
Up to $1,000/day, § 90.99

Summary

Unincorporated Madison County adopted the 2012 International Residential Code for home construction but specifically carved out Section R314, the Automatic Fire Sprinkler System requirement, along with R501.3. New single-family and duplex homes built under the county's adopted code are not required to install residential fire sprinklers.

These county ordinances apply to unincorporated areas of Madison County. Incorporated cities within the county may have their own rules that take precedence over county-level regulations.

§ 90.16 BUILDING CODES AND REGULATIONS ADOPTED BY REFERENCE. (A) The following Codes are adopted by reference and made a parte hereof as if appearing in total: ... (2) 2012 International Residential Code (IRC, in its entirety except Section R314 “Automatic Fire Sprinkler System” and R501.3 and its exceptions;

Full Breakdown

3 and its exceptions," meaning the county deliberately declined to bring the IRC's residential sprinkler mandate into force for construction in unincorporated Madison County. 16 package as the 2012 International Building Code, 2012 International Fire Code, 2005 National Electric Code, 2009 International Energy Conservation Code, 2012 International Mechanical Code, Illinois Plumbing Code, Illinois Private Sewage Code and 2012 International Property Maintenance Code. 3 exceptions provision is also out. The commercial 2012 International Fire Code the county did adopt in full still applies to non-residential construction, so the sprinkler exception is specific to the residential code.

16(B) for public review, and permits for this construction run through the county's Planning and Development / Building and Zoning Department rather than a municipality, since Alton, Edwardsville, Granite City and Collinsville all administer their own building codes.

Violations & Fines

Because the sprinkler section itself was excepted, there's no fire-sprinkler mandate to enforce; but any other violation of the adopted building codes in Chapter 90, including improper construction under the parts of the IRC the county did adopt, still carries the standard fine under § 90.99: up to $1,000, with each day the violation continues after notice a separate offense.

Frequently Asked Questions

Does Madison County require fire sprinklers in new homes?
No. The county adopted the 2012 International Residential Code but specifically excluded Section R314, the Automatic Fire Sprinkler System requirement, under § 90.16(A)(2). New single-family and duplex construction in unincorporated Madison County is not required to include residential fire sprinklers under this code.
Does the fire sprinkler exemption apply inside cities like Edwardsville?
No, § 90.16 only governs construction in unincorporated Madison County. Edwardsville, Alton, Granite City, Collinsville and the county's other incorporated cities and villages each adopt and enforce their own building codes within their own limits, and any of them could choose to require sprinklers even though the county did not.
What other IRC section did the county exclude besides fire sprinklers?
Section R501.3 and its exceptions were also left out of the adoption in § 90.16(A)(2), alongside the automatic fire sprinkler section R314. Every other part of the 2012 International Residential Code the county adopted still governs residential construction outside city limits.

Sources & Official References

Other rules in Madison County

All Madison County rules

Compare Madison County to another location·View the Illinois building safety overview

Get notified when Fire Sprinkler Requirements in Madison County, IL changes

We'll email you the moment we detect a change in the code. No spam, unsubscribe anytime.

We'll never sell or share your email. One-click unsubscribe in every email.

See something wrong?

Help us keep this page accurate. If you notice an error or outdated information, let us know.