Skip to main content
CityRuleLookup

Building Safety in Illinois (2026)

252 rules on the books across Illinois, 37 cities and counties. Select a rule to read the full details.

Severity: Few Restrictions · Light Restrictions · Some Restrictions · Significant Restrictions · Heavy Restrictions

Lead Paint

Local lead-paint rules for older housing, hazard abatement orders, inspection triggers, and how local requirements sit alongside the federal disclosure and RRP rules.

Elevator Maintenance

Inspection schedules, maintenance requirements, and safety certifications for residential and commercial elevators and escalators.

Aurora

Some Restrictions

Aurora bars operating any elevator, escalator, or hoisting device until it's inspected, tested, and issued a…

Read full rule →

Champaign

Some Restrictions

Champaign requires every elevator, dumbwaiter and escalator to be kept in good working order, free of physical and fire…

Read full rule →

Chicago

Some Restrictions

No elevator may operate in Chicago without a valid Certificate of Compliance issued after inspection; certificates must…

Read full rule →

Cicero

Some Restrictions

Cicero requires every elevator, dumbwaiter, escalator and wheelchair lift to be inspected twice a year at $185.00 per…

Read full rule →

Cook County

Some Restrictions

In unincorporated Cook County, every elevator, dumbwaiter, and moving stairway must be inspected by the Building…

Read full rule →

Elgin

Some Restrictions

Elgin adopted a package of seven ASME, ANSI and ASCE standards as its elevator safety code under § 16.30.010, covering…

Read full rule →

Kendall County

Some Restrictions

Kendall County Code § 8-58 requires every elevator, escalator, automobile lift, man lift, personnel hoist and moving…

Read full rule →

Naperville

Some Restrictions

Naperville replaces the International Building Code's elevator chapter outright: Section 5-1A-3 requires every elevator…

Read full rule →

Oak Lawn

Some Restrictions

Oak Lawn requires condo, co-op, and apartment buildings with elevators to run a regular maintenance program and treats…

Read full rule →

Oak Park

Some Restrictions

Oak Park's Residential Tenant and Landlord Ordinance gives every tenant the right to a dwelling that materially…

Read full rule →

Schaumburg

Some Restrictions

Multi-story senior living facilities in Schaumburg must run at least two passenger elevators with independent machine…

Read full rule →

Skokie

Some Restrictions

Skokie requires every elevator, escalator, dumbwaiter and movable stage or orchestra floor in the Village to be…

Read full rule →

Springfield

Some Restrictions

Springfield's elevator code requires every existing elevator in the city to be kept in a safe, operable condition at…

Read full rule →

Tinley Park

Some Restrictions

Village Code Chapter 150 requires every elevator, escalator and similar passenger equipment in Tinley Park to be…

Read full rule →

Waukegan

Some Restrictions

Waukegan bars anyone but the installer from running new, relocated, or altered elevator equipment until the city…

Read full rule →

Will County

Some Restrictions

Unincorporated Will County's building code amendment requires every elevator's emergency phone to dial directly to the…

Read full rule →

Fire Sprinkler Requirements

When residential and commercial buildings must install fire sprinkler systems, including new-construction triggers and major-renovation thresholds.

Champaign

Heavy Restrictions

Champaign's Article VI fire code retrofit requires existing apartment buildings in Group R-2 with 16 or more units…

Read full rule →

Cicero

Heavy Restrictions

Cicero's local amendment to Section 903.2 of the International Building Code requires an automatic fire sprinkler…

Read full rule →

Elgin

Heavy Restrictions

Elgin's amended building code requires basement-only fire sprinklers in new one- and two-family homes and townhouses on…

Read full rule →

Evanston

Heavy Restrictions

Evanston requires an automatic sprinkler system, designed to NFPA 13D, in every new one- and two-family dwelling, with…

Read full rule →

Naperville

Heavy Restrictions

Naperville requires an automatic fire sprinkler system in every new one- and two-family dwelling under Municipal Code…

Read full rule →

Oak Park

Significant Restrictions

Village Code § 7-6-2 amends the adopted residential code to require an automatic residential fire sprinkler system in…

Read full rule →

Skokie

Significant Restrictions

Skokie requires an automatic fire sprinkler system throughout new one-family, two-family and townhouse construction…

Read full rule →

Aurora

Some Restrictions

Aurora requires an automatic residential fire sprinkler system in any one- or two-family home or townhouse whose…

Read full rule →

DuPage County

Some Restrictions

DuPage County's amended Fire Code sprinkler table exempts detached one- and two-family homes, but only if the owner…

Read full rule →

Lake County

Some Restrictions

Unincorporated Lake County's amended building code requires automatic sprinkler systems throughout new Group R…

Read full rule →

Rock Island County

Some Restrictions

Rock Island County adopted the 2012 International Residential Code, including its automatic fire sprinkler section for…

Read full rule →

Schaumburg

Some Restrictions

Schaumburg's Fire Code amendments require an automatic sprinkler system whenever an existing building is converted into…

Read full rule →

Tinley Park

Some Restrictions

Tinley Park requires automatic sprinkler systems in buildings over 7,500 square feet or exceeding two stories or 27…

Read full rule →

Waukegan

Some Restrictions

Waukegan's Property Maintenance Code does not mandate whole-building sprinklers in existing homes, but § 704.2 requires…

Read full rule →

Kankakee County

Light Restrictions

Kankakee County does not require residential fire sprinklers outright. Sec. 105-211(7), amending the 2021 International…

Read full rule →

St. Clair County

Light Restrictions

St. Clair County does not mandate residential fire sprinklers. Building Regulations Sec. 7-2-72(C) instead requires…

Read full rule →

Chicago

Few Restrictions

Chicago exempts single-family homes, two-flats, and townhouses (Groups R-3/R-5) from the mandatory sprinkler rule that…

Read full rule →

Joliet

Few Restrictions

Joliet adopted the 2015 International Residential Code but struck the automatic fire sprinkler mandate: Sec…

Read full rule →

Kane County

Few Restrictions

Kane County does not require automatic fire sprinklers in new one- and two-family homes or townhouses. Section 6-4…

Read full rule →

Kendall County

Few Restrictions

Unincorporated Kendall County does not require automatic fire sprinklers in new one- and two-family homes. When the…

Read full rule →

Madison County

Few Restrictions

Unincorporated Madison County adopted the 2012 International Residential Code for home construction but specifically…

Read full rule →

Mchenry County

Few Restrictions

Unincorporated McHenry County does not require automatic fire sprinklers in new one- and two-family homes or…

Read full rule →

Oak Lawn

Few Restrictions

Oak Lawn adopted the 2018 International Residential Code by reference for one- and two-family homes, but its local…

Read full rule →

Peoria

Few Restrictions

Peoria doesn't require automatic fire sprinklers in new one- and two-family homes or townhouses. When the city adopted…

Read full rule →

Sangamon County

Few Restrictions

Sangamon County struck the International Residential Code's automatic fire sprinkler section entirely, so new one- and…

Read full rule →

Springfield

Few Restrictions

Springfield adopted the 2012 International Residential Code but struck the code's automatic fire sprinkler mandates…

Read full rule →

Tazewell County

Few Restrictions

Tazewell County adopted the 2018 International Residential Code but stripped out its automatic fire sprinkler mandate…

Read full rule →

Will County

Few Restrictions

Will County will not enforce fire sprinkler mandates in one- and two-family homes, duplexes or townhouses built to the…

Read full rule →

Childcare Center Rules

Building safety standards specific to family childcare homes and centers, including egress, sprinklers, lead and asbestos clearances, and outdoor play standards.

Kendall County

Significant Restrictions

Kendall County's zoning code defines a day care facility as one supervising more than three unrelated children for less…

Read full rule →

Waukegan

Significant Restrictions

Waukegan confines day care centers, as opposed to small home day cares, to certain commercial and industrial zoning…

Read full rule →

Champaign

Some Restrictions

Every child day care center in Champaign must hold a State of Illinois license before it can legally operate under the…

Read full rule →

Chicago

Some Restrictions

Chicago law requires every licensed day care center to undergo an annual inspection by the fire department or…

Read full rule →

Cicero

Some Restrictions

The Town of Cicero requires every day care center to meet town building, zoning, fire and health ordinances plus the…

Read full rule →

Cook County

Some Restrictions

Day care centers with a food service operation in unincorporated Cook County must hold an annual $75 food license and…

Read full rule →

DuPage County

Some Restrictions

DuPage County's Building Code makes a narrow safety exception for small home daycares. Under Sec. 8-700's amendment to…

Read full rule →

Elgin

Some Restrictions

Elgin's Life Safety Code sets the size thresholds that turn a home into a regulated day care, family day-care home or…

Read full rule →

Lake County

Some Restrictions

Day care facilities for more than seven people in unincorporated Lake County must clear zoning siting standards…

Read full rule →

Madison County

Some Restrictions

Where a nursery school is a permitted zoning use in unincorporated Madison County, § 93.088 requires at least 50 square…

Read full rule →

Mchenry County

Some Restrictions

In unincorporated McHenry County, a stand-alone day care center is a permitted principal use only in the B-1, B-2, B-3…

Read full rule →

Mclean County

Some Restrictions

In unincorporated McLean County, a day-care center must hold an Illinois DCFS license under the Child Care Act of 1969…

Read full rule →

Peoria

Some Restrictions

Peoria requires every child care home to fully fence its outdoor play area and routes approval through the Zoning…

Read full rule →

Rock Island County

Some Restrictions

Rock Island County treats a home daycare as its own building-safety category. The 2012 IRC amendments the county…

Read full rule →

Schaumburg

Some Restrictions

Schaumburg licenses daycare homes and centers as "care providing facilities" under Village Code Chapter 115 and layers…

Read full rule →

Skokie

Some Restrictions

Skokie requires every family day care home to meet the BOCA/National Existing Structures Code, provide at least 100…

Read full rule →

Tinley Park

Some Restrictions

Any operation caring for three or more unrelated children under six, or three or more adults needing supervised care…

Read full rule →

Will County

Some Restrictions

Will County's Building Code classifies day care operations serving twelve or fewer children as Group R-3 residential…

Read full rule →

Door Locking Hardware

Code requirements for emergency-egress door hardware, including thumb-turn locks, panic bars, and one-action egress required by the building code.

Carbon Monoxide Detectors

Where CO detectors are required (typically near sleeping areas in homes with fuel-burning appliances or attached garages), and seller/landlord deadlines.

Aurora

Some Restrictions

Every Aurora dwelling and rooming unit needs a working carbon monoxide alarm within 15 feet of each sleeping room…

Read full rule →

Champaign

Some Restrictions

Champaign requires carbon monoxide detectors within 15 feet of every sleeping room in any residential building that is…

Read full rule →

Chicago

Some Restrictions

Chicago requires carbon monoxide alarms in existing dwelling units with fuel-burning appliances, fireplaces, forced-air…

Read full rule →

Cicero

Some Restrictions

Cicero requires carbon monoxide detectors in residential and mixed-occupancy buildings under Town Code Sec. 42-31, with…

Read full rule →

Cook County

Some Restrictions

Cook County requires tenants in licensed mobile home parks to install a working carbon monoxide detector, plus a smoke…

Read full rule →

DuPage County

Some Restrictions

DuPage County's Building Code requires a carbon monoxide detector within fifteen feet of every room used for sleeping…

Read full rule →

Elgin

Some Restrictions

Elgin requires every dwelling unit to have an approved carbon monoxide alarm within 15 feet of every sleeping room…

Read full rule →

Evanston

Some Restrictions

Every Evanston dwelling unit must have a working carbon monoxide alarm within 15 feet of each sleeping room. Owners…

Read full rule →

Joliet

Some Restrictions

Joliet's property maintenance code requires a carbon monoxide alarm within 15 feet of every sleeping room in every…

Read full rule →

Kane County

Some Restrictions

Kane County requires every licensed short-term rental to have a ten-year sealed-battery smoke detector on each level…

Read full rule →

Kankakee County

Some Restrictions

In unincorporated Kankakee County, the Illinois Carbon Monoxide Alarm Detector Act (Public Act 094-0741) is one of the…

Read full rule →

Kendall County

Some Restrictions

Before a short-term rental in unincorporated Kendall County can be placed on the county registry, the Planning…

Read full rule →

Naperville

Some Restrictions

New construction in Naperville must include a carbon monoxide alarm within 15 feet of every sleeping area in homes with…

Read full rule →

Oak Lawn

Some Restrictions

Oak Lawn requires carbon monoxide alarms in every residential occupancy, new and existing. New single-family and…

Read full rule →

Oak Park

Some Restrictions

Oak Park requires every licensed bed and breakfast to install carbon monoxide detectors on each level of the building…

Read full rule →

Rock Island County

Some Restrictions

Every dwelling unit in unincorporated Rock Island County must have a working carbon monoxide alarm within 15 feet of…

Read full rule →

Rockford

Some Restrictions

Rockford's code doesn't set a citywide carbon monoxide detector mandate for homes, but it does require hookah lounges…

Read full rule →

Sangamon County

Some Restrictions

In unincorporated Sangamon County, homes must have a working carbon monoxide alarm within 15 feet of every sleeping…

Read full rule →

Schaumburg

Some Restrictions

Schaumburg enforces the 2021 IRC's carbon monoxide alarm mandate, section R315.2.2, through Village Code § 153.11…

Read full rule →

Skokie

Some Restrictions

Skokie's residential code requires carbon monoxide alarms that meet Illinois State Fire Marshal rules and carry UL or…

Read full rule →

Springfield

Some Restrictions

Multi-dwelling buildings covered by Springfield's fire-alarm rules also have to carry carbon monoxide detectors: Sec…

Read full rule →

St. Clair County

Some Restrictions

Since January 1, 2007, every dwelling unit in unincorporated St. Clair County must have at least one approved carbon…

Read full rule →

Tazewell County

Some Restrictions

Section 96.10 requires a working carbon monoxide alarm within 15 feet of every sleeping room in county dwellings, and…

Read full rule →

Tinley Park

Some Restrictions

Tinley Park has required carbon monoxide alarms since January 1, 2007 in every dwelling unit with a sleeping room…

Read full rule →

Waukegan

Some Restrictions

Waukegan adopts the 2021 International Residential Code and rewrites its carbon monoxide alarm section, R315.1, to…

Read full rule →

Winnebago County

Some Restrictions

Winnebago County requires every dwelling unit in the unincorporated county to have a carbon monoxide detector, mandated…

Read full rule →

Building Permits

When a building permit is required, new work, renovations, reroofing, decks, the small-project exemptions, and what unpermitted work costs when it surfaces at sale or inspection.

Arlington Heights

Some Restrictions

Arlington Heights Municipal Code Section 23-201 adopts the 2018 International Residential Code for one- and two-family…

Read full rule →

Aurora

Some Restrictions

Aurora, Illinois requires a building permit before any owner constructs, alters, repairs, moves, or demolishes a…

Read full rule →

Bolingbrook

Some Restrictions

Bolingbrook requires a building permit under its adopted 2018 International Building Code for construction, alteration…

Read full rule →

Champaign

Some Restrictions

Champaign requires a permit before any work begins on a building or structure whenever a permit is required by…

Read full rule →

Chicago

Some Restrictions

Chicago requires a building official permit before most construction, alteration, or demolition, and all permitted work…

Read full rule →

Cicero

Some Restrictions

Cicero spells out exactly which home projects need a building permit and which don't. Fences, decks, patios, most roof…

Read full rule →

Cook County

Some Restrictions

Decks in unincorporated Cook County generally require building permits. Decks not more than 30 inches above grade may…

Read full rule →

DuPage County

Some Restrictions

Unincorporated DuPage County requires a permit before you build, alter, demolish, or install most fixed equipment…

Read full rule →

Elgin

Some Restrictions

Elgin requires a permit from the building official before anyone builds, alters, moves, demolishes, or changes the…

Read full rule →

Evanston

Some Restrictions

Evanston requires a certificate of zoning compliance from the Zoning Administrator before any structure, including a…

Read full rule →

Joliet

Some Restrictions

Joliet requires a permit before you construct, enlarge, alter or demolish any structure, change its occupancy, or…

Read full rule →

Kane County

Some Restrictions

Kane County requires a building permit for most construction in the unincorporated area under the 2021 International…

Read full rule →

Kankakee County

Some Restrictions

In unincorporated Kankakee County, no one may construct, enlarge, alter or demolish a structure, or change a building's…

Read full rule →

Kendall County

Some Restrictions

Unincorporated Kendall County requires a building permit before any covered construction begins, and the County Board…

Read full rule →

Lake County

Some Restrictions

In unincorporated Lake County, decks need a building permit unless they stay under 200 square feet, sit no more than 16…

Read full rule →

Macon County

Some Restrictions

In unincorporated Macon County, any building or structure longer than ten feet on any side, or any addition to one…

Read full rule →

Madison County

Some Restrictions

In unincorporated Madison County, any accessory building or structure covering 200 square feet or more requires a…

Read full rule →

Mchenry County

Some Restrictions

Unincorporated McHenry County enforces the 2021 International Building Code with local amendments under County Code §…

Read full rule →

Mclean County

Some Restrictions

McLean County Code § 350-19 requires a construction permit before any improvement, addition, relocation or structural…

Read full rule →

Naperville

Some Restrictions

Naperville requires a building permit before constructing, altering, or remodeling any building or structure, under…

Read full rule →

Oak Lawn

Some Restrictions

Oak Lawn requires a permit before building a deck or pouring a patio: decking permits cost $50 flat, while patios fall…

Read full rule →

Oak Park

Some Restrictions

Oak Park requires a permit from the building official before anyone constructs, enlarges, alters, repairs, moves, or…

Read full rule →

Peoria

Some Restrictions

Peoria requires a building permit before anyone constructs, enlarges, alters or demolishes a structure, changes an…

Read full rule →

Peoria County

Some Restrictions

In unincorporated Peoria County, anyone who wants to construct, enlarge, alter, repair, move, or demolish a building…

Read full rule →

Rock Island County

Some Restrictions

Nearly any construction, alteration, or system work on a building in unincorporated Rock Island County needs a permit…

Read full rule →

Rockford

Some Restrictions

Rockford requires a building permit for interior renovation and remodel work under its adopted Existing Building Code…

Read full rule →

Sangamon County

Some Restrictions

Sangamon County charges a flat $100 permit fee for roofing work under its building-permit fee schedule, in addition to…

Read full rule →

Schaumburg

Some Restrictions

Schaumburg requires a building permit from the community development department before anyone builds, enlarges, alters…

Read full rule →

Skokie

Some Restrictions

The Village of Skokie adopts the 2021 International Building Code by reference under Skokie Village Code Section 22-31…

Read full rule →

Springfield

Some Restrictions

Springfield requires a building permit for construction, alteration or equipment work under the adopted 2012…

Read full rule →

St. Clair County

Some Restrictions

Any construction, addition, alteration, demolition or occupancy change to a building or structure in unincorporated St…

Read full rule →

Tazewell County

Some Restrictions

Tazewell County requires a building permit from the Community Development Administrator before construction…

Read full rule →

Tinley Park

Some Restrictions

Tinley Park requires a building permit before any excavation, grading, construction, addition, remodeling, alteration…

Read full rule →

Waukegan

Some Restrictions

Waukegan enforces the 2021 International Building Code for all construction, and the Building Department alone decides…

Read full rule →

Will County

Some Restrictions

Reroofing a home outside Joliet, Bolingbrook and Will County's other cities requires a building permit before work…

Read full rule →

Winnebago County

Some Restrictions

Winnebago County requires a building permit from the county building official before you construct, enlarge, alter…

Read full rule →

Electrical Permits

Which electrical work (panel upgrades, EV chargers, solar inverters, sub-panels) requires a licensed-electrician permit vs. an owner-builder permit.

Arlington Heights

Some Restrictions

Arlington Heights enforces the 2017 National Electrical Code for every wiring job, adopted under Municipal Code Section…

Read full rule →

Aurora

Some Restrictions

Aurora requires a permit before installing, altering, or replacing electrical systems or equipment, enforced under the…

Read full rule →

Bolingbrook

Some Restrictions

Bolingbrook adopted the 2017 National Electrical Code as its electrical code under Code § 10-108, enforced by the…

Read full rule →

Champaign

Some Restrictions

Champaign requires electrical work to follow the 2020 National Electrical Code (NFPA 70), adopted by Section 9-157, and…

Read full rule →

Chicago

Some Restrictions

Chicago requires a permit before any electrical installation, alteration, or repair, and the city has adopted the 2017…

Read full rule →

Cicero

Some Restrictions

The Town of Cicero adopts the NFPA 70 National Electrical Code, 2008 Edition, by reference under Section 22-2, with…

Read full rule →

Cook County

Some Restrictions

In unincorporated Cook County, no electrical work can start until you file with the Building Commissioner and get a…

Read full rule →

DuPage County

Some Restrictions

Unincorporated DuPage County runs on the 2020 National Electrical Code under Sec. 8-600, but with local teeth: standard…

Read full rule →

Elgin

Some Restrictions

Elgin adopted NFPA 70, the 2020 National Electrical Code, as its electrical code and requires a permit from the…

Read full rule →

Evanston

Some Restrictions

Evanston has adopted the 2020 National Electrical Code by reference under City Code Section 4-6-1, with permit fees for…

Read full rule →

Joliet

Some Restrictions

Joliet enforces the National Electrical Code, 2014 Edition, as its electrical code under Sec. 8-211, with two local…

Read full rule →

Kane County

Some Restrictions

Kane County requires electrical work in the unincorporated area to comply with the 2020 National Electrical Code…

Read full rule →

Kankakee County

Some Restrictions

In unincorporated Kankakee County, no electrical wiring or service change may be made without a building permit under…

Read full rule →

Kendall County

Some Restrictions

Unincorporated Kendall County wires new construction to the 2023 National Electrical Code (NFPA 70), adopted as part of…

Read full rule →

Lake County

Some Restrictions

Unincorporated Lake County adopted the 2023 NFPA 70 National Electrical Code with local amendments, and the Planning…

Read full rule →

Macon County

Some Restrictions

Macon County has adopted the current National Electrical Code as its County Electrical Code, and County Code § 150.07…

Read full rule →

Madison County

Some Restrictions

Electrical work on construction in unincorporated Madison County must follow the 2005 National Electric Code, which the…

Read full rule →

Mchenry County

Some Restrictions

Any electrical service work in unincorporated McHenry County, new wiring, a service change, or equipment modification…

Read full rule →

Naperville

Some Restrictions

Naperville wires its permitting to the 2023 National Electrical Code under Municipal Code Section 5-1F-1, adopted as…

Read full rule →

Oak Lawn

Some Restrictions

Oak Lawn requires an electrical inspector-issued permit before any electrical equipment is installed or altered, and…

Read full rule →

Oak Park

Some Restrictions

The Village of Oak Park adopts the National Electrical Code by reference for all electrical work, keeps copies on file…

Read full rule →

Peoria

Some Restrictions

Every new electrical installation and every repair or replacement of an existing electrical system in Peoria needs a…

Read full rule →

Peoria County

Some Restrictions

Electrical work in unincorporated Peoria County must follow the National Electrical Code, adopted by reference in…

Read full rule →

Rock Island County

Some Restrictions

Electrical work in unincorporated Rock Island County requires a licensed, registered electrical contractor. Section…

Read full rule →

Rockford

Some Restrictions

Rockford has adopted the 2014 National Electrical Code (NFPA 70) by reference, and a permit and paid fee are required…

Read full rule →

Sangamon County

Some Restrictions

Unincorporated Sangamon County has adopted the 2017 NFPA 70 National Electrical Code, and the Department of Building…

Read full rule →

Schaumburg

Some Restrictions

Schaumburg requires an electrical permit from the community development department before any electrical wiring…

Read full rule →

Skokie

Some Restrictions

Skokie adopts the 2020 National Electrical Code, NFPA 70, by reference under Village Code Section 22-91, governing…

Read full rule →

Springfield

Some Restrictions

Springfield enforces the 2017 National Electrical Code by reference under City Code § 172.10.03, adopted through the…

Read full rule →

St. Clair County

Some Restrictions

Unincorporated St. Clair County requires a building permit before any electrical installation, alteration or repair…

Read full rule →

Tazewell County

Some Restrictions

Tazewell County requires an electrical permit for wiring work in the unincorporated area and enforces the NFPA 70…

Read full rule →

Tinley Park

Some Restrictions

Tinley Park requires a permit for all electrical work, including low-voltage systems like alarms and communications…

Read full rule →

Waukegan

Some Restrictions

Waukegan wires every building to the 2020 National Electrical Code, adopted by reference at City Code § 6-71 and…

Read full rule →

Will County

Some Restrictions

Unincorporated Will County adopts the 2017 National Electrical Code and requires a permit for all electrical work…

Read full rule →

Winnebago County

Some Restrictions

Winnebago County requires a permit before any electrical work begins in the unincorporated county, issued under the…

Read full rule →

Plumbing Permits

Which plumbing work (water heaters, sewer-line replacement, repipe, gas-line) requires a permit, and which minor repairs are typically exempt.

Arlington Heights

Some Restrictions

Arlington Heights adopts the Illinois Plumbing Code (77 Ill. Adm. Code 890) by reference in Section 23-901 for all…

Read full rule →

Aurora

Some Restrictions

Aurora requires a building permit before any plumbing system is installed, altered, or replaced, enforced under the…

Read full rule →

Bolingbrook

Some Restrictions

Bolingbrook has adopted the Illinois state plumbing code as its own plumbing regulations under Code § 10-87, enforced…

Read full rule →

Champaign

Some Restrictions

Champaign adopts the Illinois Plumbing Code by reference to govern every plumbing installation in the city, and the…

Read full rule →

Chicago

Some Restrictions

Chicago requires a permit for plumbing work under Chapter 14A-4, plus a City or state plumbing license before anyone…

Read full rule →

Cicero

Some Restrictions

The Town of Cicero enforces the Illinois Plumbing Code, 2014 Edition, adopted under Section 22-31 from Title 77, Part…

Read full rule →

Cook County

Some Restrictions

In unincorporated Cook County, a permit is required before installing or altering plumbing equipment, under the…

Read full rule →

DuPage County

Some Restrictions

DuPage County adopts the Illinois Plumbing Code by reference for unincorporated areas, with local amendments on pipe…

Read full rule →

Elgin

Some Restrictions

Elgin requires a plumbing permit for all new plumbing work, including repiping and swapping a water heater or water…

Read full rule →

Evanston

Some Restrictions

Evanston requires a permit before any plumbing system installation, alteration, or replacement, and enforces the 2014…

Read full rule →

Joliet

Some Restrictions

Joliet adopts the Illinois Plumbing Code under Sec. 8-325, with local material restrictions and steep civil penalties…

Read full rule →

Kane County

Some Restrictions

Every plumbing installation in unincorporated Kane County must follow the Illinois Plumbing Code, which the county…

Read full rule →

Kankakee County

Some Restrictions

In unincorporated Kankakee County, no plumbing installation or alteration may start without a building permit from the…

Read full rule →

Kendall County

Some Restrictions

Unincorporated Kendall County regulates plumbing work under the Illinois Plumbing Code rather than the model…

Read full rule →

Lake County

Some Restrictions

Unincorporated Lake County adopts the 2024 ICC Building Code but strikes its plumbing chapter entirely, requiring all…

Read full rule →

Madison County

Some Restrictions

Plumbing installations for construction in unincorporated Madison County must follow the Illinois Plumbing Code, which…

Read full rule →

Mchenry County

Some Restrictions

Plumbing work anywhere in unincorporated McHenry County is governed by the Illinois State Plumbing Code, 77 Ill. Adm…

Read full rule →

Naperville

Some Restrictions

Naperville adopts the Illinois State Plumbing Code as its primary plumbing standard, backed by the International…

Read full rule →

Oak Lawn

Some Restrictions

Oak Lawn adopts the Illinois Plumbing Code as its own Plumbing Code and requires a Village permit, issued by the Office…

Read full rule →

Oak Park

Some Restrictions

The Village of Oak Park has no separate municipal plumbing code: it adopts the current edition of the State of Illinois…

Read full rule →

Peoria

Some Restrictions

Peoria adopts the current State of Illinois Plumbing Code for all plumbing design and installation under Sec. 5-122's…

Read full rule →

Peoria County

Some Restrictions

All plumbing design and installation work in unincorporated Peoria County, including sanitary and storm drainage, water…

Read full rule →

Rock Island County

Some Restrictions

Plumbing work in unincorporated Rock Island County runs on the Illinois Plumbing Code, not a locally written plumbing…

Read full rule →

Rockford

Some Restrictions

Rockford enforces the Illinois Plumbing Code for all plumbing work through City Code Sec. 105-178, requiring a permit…

Read full rule →

Sangamon County

Some Restrictions

Sangamon County enforces the Illinois Plumbing Code as its adopted plumbing code, and its building official administers…

Read full rule →

Schaumburg

Some Restrictions

Schaumburg requires a community development department permit before any plumbing, drainage or gas fitting work under…

Read full rule →

Skokie

Some Restrictions

Skokie adopts the Illinois Plumbing Code, 77 Ill. Admin. Code Part 890, and the Lawn Irrigation Contractor and Lawn…

Read full rule →

Springfield

Some Restrictions

Springfield adopts the current edition of the Illinois State Plumbing Code by reference under City Code § 171.10.03…

Read full rule →

St. Clair County

Some Restrictions

Unincorporated St. Clair County adopts the Illinois State Plumbing Code, 77 Ill. Adm. Code Part 890, as its own…

Read full rule →

Tazewell County

Some Restrictions

Tazewell County requires a plumbing permit for fixture work in the unincorporated area and enforces the State of…

Read full rule →

Tinley Park

Some Restrictions

Tinley Park's Building Code makes the Illinois State Plumbing Code (2014), as amended, the governing standard for every…

Read full rule →

Waukegan

Some Restrictions

Waukegan enforces plumbing work under the Illinois Plumbing Code (77 Ill. Admin. Code Part 890, 2014), adopted…

Read full rule →

Will County

Some Restrictions

Unincorporated Will County requires a building permit before any plumbing installation, following the adopted 2014…

Read full rule →

Winnebago County

Some Restrictions

Winnebago County adopts the 2014 Illinois State Plumbing Code by reference for all plumbing work, with local amendments…

Read full rule →

Building Inspections

Required inspection types (rough framing, electrical, plumbing, final), how to schedule, what inspectors look for, and how to handle a failed inspection.

Cicero

Significant Restrictions

Cicero requires a building inspection before nearly every property sale: Section 22-284 makes any person transferring…

Read full rule →

Aurora

Some Restrictions

Aurora's Electrical Code requires the building official to inspect underground work before backfilling and rough-in…

Read full rule →

Champaign

Some Restrictions

Champaign runs a mandatory inspection cycle under Municipal Code Sec. 22-21.1: Assembly, Group U and R-1 rental…

Read full rule →

Chicago

Some Restrictions

Chicago requires permit holders to request footing, framing, and final inspections at set construction stages, and bars…

Read full rule →

Cook County

Some Restrictions

Cook County's Building Department runs preliminary inspections during construction and a mandatory final inspection…

Read full rule →

DuPage County

Some Restrictions

DuPage County's Building Code spells out a full sequence of mandatory inspections, from erosion control before…

Read full rule →

Elgin

Some Restrictions

Elgin adopts the 2021 International Building Code with local amendments, and its building official or a designee must…

Read full rule →

Evanston

Some Restrictions

Evanston building inspectors can enter and examine any building or premises to check code compliance, but only between…

Read full rule →

Joliet

Some Restrictions

Joliet requires step-by-step inspections during construction, and no work may proceed past an inspected stage without…

Read full rule →

Kane County

Some Restrictions

Kane County's building inspections run under the 2021 International Building Code's Section 110 as locally amended…

Read full rule →

Kankakee County

Some Restrictions

Before covering up any framing or plumbing, the owner or contractor building in unincorporated Kankakee County must…

Read full rule →

Kendall County

Some Restrictions

New construction in unincorporated Kendall County goes through a fixed sequence of inspections from site staking to…

Read full rule →

Lake County

Some Restrictions

Unincorporated Lake County follows the 2024 ICC codes for building inspections, with the Planning, Building and…

Read full rule →

Macon County

Some Restrictions

Electrical work permitted under Macon County's Electrical Code must be inspected before it's covered up and again for…

Read full rule →

Mclean County

Some Restrictions

McLean County Code § 350-20 bars occupying any building, addition or land use until the Director of Building and Zoning…

Read full rule →

Naperville

Some Restrictions

Naperville Municipal Code Section 1-9H-2 lists the inspections required, in chronological order, for new commercial…

Read full rule →

Oak Lawn

Some Restrictions

Oak Lawn requires at least four inspections on every single-family home built under permit, more on other buildings as…

Read full rule →

Peoria

Some Restrictions

Peoria requires every registered rental dwelling to be self-inspected by the landlord and tenant before move-in and at…

Read full rule →

Schaumburg

Some Restrictions

The director of community development, acting as Schaumburg's building official, must examine every permitted job site…

Read full rule →

Skokie

Some Restrictions

Before Skokie will issue a certificate of compliance, the Building, Fire, Engineering, Plumbing, Electrical and Health…

Read full rule →

Springfield

Some Restrictions

Every stage of permitted construction work in Springfield must be inspected before it's covered up. Sec. 170.10.06(a)…

Read full rule →

St. Clair County

Some Restrictions

Work covered by a St. Clair County building permit must stay open for inspection at each stage under Building…

Read full rule →

Tazewell County

Some Restrictions

Tazewell County's Community Development Administrator inspects permitted properties before a certificate of occupancy…

Read full rule →

Tinley Park

Some Restrictions

Tinley Park requires the Building Official to inspect construction at defined stages before work may proceed, from…

Read full rule →

Will County

Some Restrictions

Will County requires up to 20 staged inspections during construction, from footing to final, called 48 hours ahead of…

Read full rule →