Home / Counties / Illinois / Madison County

Building permits in Madison County, Illinois

Find the right authority before you build. Madison County permitting follows Illinois law — here is exactly who issues the permit and where to start.

County + cities (mixed)

Madison County Building & Zoning Department (unincorporated areas); municipalities issue their own permits

The Madison County Building & Zoning Department administers the building code for the unincorporated areas of Madison County. Properties inside an incorporated city or village (e.g., Edwardsville, Alton, Granite City) are permitted by that municipality, not the county.

Open the official permit portal →

The department also handles zoning, private sewage permits, subdivision review and code enforcement for unincorporated areas.
County vs. city. Project-specific permit rules below follow Illinois state law and are shown for reference. Whether the county or your city issues the permit depends on whether your property is in an incorporated city or unincorporated Madison County — see the authority note above and confirm with the issuing department.

Check a home project's permit in Madison County, Illinois

Select a project to see its Illinois permit rule. Whether the county or your city issues it depends on incorporation status — see the authority note above.

Illinois

Exact permit fees are set by the local building department. WikEst shows the published or code-based range where one exists, linked to its official source — verify the final amount at the source before budgeting.

🏠 Accessory Dwelling Unit (ADU) permit fee in Illinois

Permit requiredCase by casecity authority
Permit fee range
No flat statewide fee; Chicago calculates fees from construction type, occupancy, square footage, and scope via its online calculator. Other municipalities set their own fees.
Typical timeline
Varies
Setback
Exempt if
Not size-exempt
Illinois has no statewide building code; most municipalities use the IRC while Chicago enforces the 2019 Chicago Building Code. ADUs require a building permit plus local zoning approval — Chicago and other cities regulate ADUs through zoning. Verify with your municipality.

Representative cities for Illinois: Chicago, Springfield.

All 20 project fee ranges in Illinois

Official-source ranges where published; “By local jurisdiction” means no flat fee is published and the amount is set case by case.

ProjectPermit?AuthorityFee rangeGo / no-go
🏠 Accessory Dwelling Unit (ADU)yescityNo flat statewide fee; Chicago calculates fees from construction type, occupancy, square footage, and scope via its online calculator. Other municipalities set their own fees.case-by-case
🪵 Deck / PorchyescityChicago fees via online calculator; other municipalities set their own.allowed
🧱 Fence / WallconditionalcitySet by local jurisdictionallowed
🛖 Shed / OutbuildingconditionalcitySet by local jurisdictionallowed
🪜 Basement FinishyescityMunicipal building permit fee; varies with scope.allowed
🚗 Garage / CarportyescityMunicipal building permit fee.allowed
☀️ Rooftop Solar PVyescityElectrical/structural permit fee set by municipality.allowed
🌡️ HVAC ReplacementyescityMechanical permit fee set by municipality.allowed
🍳 Kitchen RemodelyescityBuilding permit fee; trade permits billed separately.allowed
🛁 Bathroom RemodelyescityBuilding permit fee; trade permits billed separately.allowed
🏗️ Room AdditionyescityBuilding permit fee based on valuation; zoning and plan review apply.allowed
🪟 Window / Door ReplacementconditionalcitySet by local jurisdictionallowed
🏘️ Roof ReplacementyescityRoof-covering permit fee set by municipality.allowed
🅿️ Driveway / Parking PadconditionalcitySet by local jurisdictionallowed
🏊 Swimming Pool / SpayescityBuilding permit fee; barrier fencing required by code.allowed
🧱 Retaining WallconditionalcitySet by local jurisdictionallowed
💥 Demolition / TeardownyescityDemolition permit fee set by the municipality; verify locally.allowed
🚰 Septic SystemyescountyPrivate sewage permit fees set by the local health department; verify locally.allowed
🔌 EV ChargerconditionalcityElectrical permit fee set by the municipality; verify locally.allowed
Standby GeneratoryescityElectrical (and often mechanical/gas) permit fee set by the municipality; verify locally.allowed

Permit cheat-sheet (Illinois rules)

ProjectPermit?AuthorityTypical feeTimelineGo / No-GoKey notes
🏠 Accessory Dwelling Unit (ADU)Permit requiredcityNo flat statewide fee; Chicago calculates fees from construction type, occupancy, square footage, and scope via its online calculator. Other municipalities set their own fees.Case by caseIllinois has no statewide building code; most municipalities use the IRC while Chicago enforces the 2019 Chicago Building Code. ADUs require a building permit plus local zoning approval — Chicago and other cities regulate ADUs through zoning. Verify with your municipality.
🪵 Deck / PorchPermit requiredcityChicago fees via online calculator; other municipalities set their own.Generally allowedDecks and porches require a permit (Chicago requires permits for decks/porches). Chicago offers an Express Permit for eligible deck work; most other IL towns follow IRC R105.
🧱 Fence / WallConditionalcityGenerally allowedChicago requires a permit for fences (handled via the Express Permit Program). Other Illinois municipalities often exempt fences at or below 6 ft. Verify locally.
🛖 Shed / OutbuildingConditionalcityGenerally allowedLarger sheds and any shed with utilities require a permit. Confirm the threshold with your local building department.
Exempt: Under ~120 sq ft typically exempt under the IRC; varies by municipality.
🪜 Basement FinishPermit requiredcityMunicipal building permit fee; varies with scope.Generally allowedFinishing a basement into habitable space requires permits for egress, framing, electrical, plumbing, and mechanical work. Sleeping rooms need code-compliant egress.
🚗 Garage / CarportPermit requiredcityMunicipal building permit fee.Generally allowedA new garage requires a permit. Chicago’s Easy/Express Permit covers private (detached frame) garages; elsewhere a standard building permit applies.
☀️ Rooftop Solar PVPermit requiredcityElectrical/structural permit fee set by municipality.Generally allowedRooftop solar PV requires an electrical and structural permit. Chicago’s Express Permit covers small-scale residential solar PV; other municipalities issue a solar/electrical permit.
🌡️ HVAC ReplacementPermit requiredcityMechanical permit fee set by municipality.Generally allowedFurnace, AC, or heat-pump replacement requires a mechanical (HVAC) permit and inspection. Chicago requires a city-licensed mechanical contractor.
🍳 Kitchen RemodelPermit requiredcityBuilding permit fee; trade permits billed separately.Generally allowedA permit is required when relocating plumbing/electrical, moving walls, or changing fixtures. Cosmetic-only work may be exempt.
🛁 Bathroom RemodelPermit requiredcityBuilding permit fee; trade permits billed separately.Generally allowedA permit is required when relocating plumbing/electrical, moving walls, or changing fixtures. Cosmetic-only updates may be exempt.
🏗️ Room AdditionPermit requiredcityBuilding permit fee based on valuation; zoning and plan review apply.Generally allowedRoom additions change the footprint and require a full building permit and zoning approval. Chicago uses the 2019 Chicago Building Code for plan review.
🪟 Window / Door ReplacementConditionalcityGenerally allowedSwapping windows or exterior doors in the same opening is usually permitted via an expedited process; enlarging openings requires a full permit.
🏘️ Roof ReplacementPermit requiredcityRoof-covering permit fee set by municipality.Generally allowedRe-roofing is covered by Chicago’s Express Permit; elsewhere a roofing permit is required. Minor repairs may be exempt.
🅿️ Driveway / Parking PadConditionalcityGenerally allowedA permit may be required where the driveway connects to the street/right-of-way or triggers an excavation/erosion permit. Verify locally.
🏊 Swimming Pool / SpaPermit requiredcityBuilding permit fee; barrier fencing required by code.Generally allowedPools require a permit and barrier. Chicago processes pools via its Express/specialty permit programs; other municipalities issue a standard permit.
🧱 Retaining WallConditionalcityGenerally allowedHeight and whether the wall supports a surcharge (driveway, structure, or slope above) determine the permit threshold. Verify with your municipality.
💥 Demolition / TeardownPermit requiredcityDemolition permit fee set by the municipality; verify locally.Generally allowedA full teardown or major strip-out requires a demolition (building) permit from the municipality. Illinois has no statewide building code, so Chicago and other cities issue the permit under their locally adopted code; unincorporated areas are permitted by the county. Demolition permits often require utility disconnects and, for older homes, asbestos/lead clearance.
🚰 Septic SystemPermit requiredcountyPrivate sewage permit fees set by the local health department; verify locally.Generally allowedNew or replacement onsite wastewater (private sewage / septic) systems require a permit from the local health department under the Illinois Private Sewage Disposal Code (77 Ill. Adm. Code 905). Engineered design and a site/perc evaluation are required; the local health department is the permitting authority.
🔌 EV ChargerConditionalcityElectrical permit fee set by the municipality; verify locally.Generally allowedA home EV charging station needs an electrical permit (dedicated 240V circuit and wall unit) issued by the municipality. Illinois has no single statewide EV-permitting fast-track, so review time varies by city (Chicago processes through its permits program). Work must meet the NEC.
Standby GeneratorPermit requiredcityElectrical (and often mechanical/gas) permit fee set by the municipality; verify locally.Generally allowedA permanently installed standby generator with a transfer switch and fuel (gas/propane) line requires electrical and often mechanical/gas permits, plus inspection. Setback, noise, and carbon-monoxide rules may apply, and HOAs may restrict installation. Verify with the municipality (e.g., Chicago DOB).

Frequently asked questions

Who issues building permits in Madison County, Illinois?

Madison County Building & Zoning Department (unincorporated areas); municipalities issue their own permits is the permitting authority for Madison County. Permitting is split — cities issue for incorporated areas, the county for unincorporated areas. Start at the official portal linked above.

Do I go to the county or my city for a building permit in Madison County?

Permitting is split — cities issue for incorporated areas, the county for unincorporated areas.

What home projects need a permit in Madison County?

The same project types shown in the cheat-sheet above (ADU, deck, fence, shed, solar, and more) — rules follow Illinois state law. Whether the county or your city issues it depends on your property's incorporation status.

How do I apply for a permit in Madison County?

Use the official permit portal linked above. Most offices accept online submissions; have your plans, site information, and contractor details ready before applying.

The WikEst Editorial Team · Updated 2026-08-15
Compiled and reviewed by the WikEst editorial team from official state and municipal building-department publications.

Related tools from our network

A focused set of free calculators and guides across related topics — no account required.