B
HomeLibrariesCopilotSearchProjectsBookmarks
FeedbackHelp Desk
Libraries
Building Codes
Code LibraryIBC — BuildingIRC — ResidentialIFC — FireIPC — PlumbingIMC — MechanicalIFGC — Fuel GasIECC — EnergyNEC — ElectricalModel Codes
Specifications
CSI SpecificationsDOT SpecsTransit SpecsUSACE
Standards
TransportationRailroadFire SafetyAccessibilityStructural
Tools & References
DiagramsAssembliesProductsCalculatorsChecklistsPermits
PricingLog in
Home / Illinois Permits / Madison County

Building Permits in Madison County, Illinois

County jurisdiction
Local details being verified — statewide baseline shown

Adopted Construction Codes

These are the state-level code editions for Illinois. They apply in Madison Countyunless a verified local adoption or amendment is noted — in local-adoption states, confirm the city or county's own code editions with the building department.

CodeEditionAdoption
IBCInternational Building Codebaseline20 ILCS 3105/10.09-1 (jurisdictions without a local code, eff. 1/1/2025) · source ↗
IECCInternational Energy Conservation Code2021Illinois Energy Conservation Code, 71 Ill. Adm. Code 600 · source ↗
IL Plumbing2014Illinois Plumbing Code, 77 Ill. Adm. Code 890 (state-authored) · source ↗

Permit Requirements

Statewide baseline under the codes as adopted by Illinois. Local amendments and fee schedules for Madison County are being verified — use the building department contacts to confirm before you build.

building permit

Exemptions: Illinois has no statewide building-permit system: the Capital Development Board confirms the state issues no permits and performs no inspections for privately funded projects, and municipalities/counties are not required to adopt building codes — permitting is entirely a local (often home-rule) function. Since January 1, 2025, Public Act 103-0510 (20 ILCS 3105/10.09-5) requires that residential construction meet minimum standards at least as stringent as the International Residential Code, but this sets construction standards, not permit rules. Whether a permit is required, and what is exempt, is set by each municipality or county.

deck permit

Exemptions: No statewide rule — deck permits are a municipal/county matter in Illinois. The IRC R105.2 default many jurisdictions adopt exempts decks not exceeding 200 sq ft that are not more than 30 inches above grade and not attached to a dwelling; attached or elevated decks require a permit under that model rule. Local amendments vary, so confirm with the local building department.

electrical permit

Exemptions: No statewide permit rule — electrical permit requirements are set by each Illinois municipality or county, and the state issues no permits for private projects (Illinois Capital Development Board). Under the IRC R105.2 defaults many jurisdictions adopt, only minor work such as listed portable equipment and minor repairs is exempt; new wiring, circuits, and service changes require a permit. Local amendments vary, so verify with the local authority having jurisdiction.

fence permit

Exemptions: No statewide rule — fence permit requirements are set by each Illinois municipality or county (Illinois Capital Development Board confirms the state issues no building permits). The IRC R105.2 default many jurisdictions start from exempts fences not over 7 feet high, but local codes and zoning ordinances frequently impose lower limits (often 6 feet) or require permits at any height. Check the local building/zoning office.

reroof permit

Exemptions: No statewide permit rule — reroofing permits are set by each Illinois municipality or county, and the state issues no permits (Illinois Capital Development Board). Reroofing is not on the IRC R105.2 exempt-work list, so jurisdictions that adopt the IRC typically require a permit for roof replacement; roofing contractors must, however, be state-licensed under the Illinois Roofing Industry Licensing Act. Check local requirements before work begins.

retaining wall permit

Exemptions: No statewide rule — retaining-wall permitting is set by each Illinois municipality or county. The IRC R105.2 default many local codes adopt exempts retaining walls not over 4 feet in height unless the wall supports a surcharge (added load such as a slope, driveway, or structure above), in which case a permit and often engineering are required at any height. Verify the local amendment before building.

shed permit

Exemptions: No statewide rule — shed permit thresholds are set by each Illinois municipality or county, and the state issues no permits (Illinois Capital Development Board). Many local codes follow IRC R105.2, which exempts one-story detached accessory structures with a floor area not exceeding 200 sq ft, but local amendments (commonly 100-200 sq ft) vary widely. Always confirm the threshold with the local building department.

water heater permit

Exemptions: No statewide permit rule — water-heater replacement permits are determined by each Illinois municipality or county. Statewide, the work itself must comply with the Illinois Plumbing Code and be performed by an Illinois-licensed plumber, but the Capital Development Board confirms the state issues no permits; jurisdictions adopting the IRC typically require a plumbing/mechanical permit for water-heater replacement since it is not exempt under IRC R105.2. Confirm with the local building department.

Building Department

Building department website ↗

Phone: 618-296-6200

Ask BuildSpec AI about Madison County

Get a plain-English answer grounded in this page’s verified data — e.g. “Do I need a permit for a 180 sq ft shed in Madison County?”

Ask the Copilot →
Have a specific address?

Get a printable permit report for any address — jurisdiction, adopted codes, exemption rules, and who to call, on one page.

Get an Address Report →

Related on BuildSpec

Illinois adopted codes →Illinois DOT specifications →Code calculators →