St. Clair County, IL Building Setbacks & Zoning: Structure Height Limits (2026)
Key Facts
- Residential principal building cap
- 35 feet in all 10 residential/agricultural districts
- Accessory building cap
- 25 feet in every zoning district
- "A" District government building exception
- up to 100 feet under Note 4
- Higher-height districts
- B-2, I-1, I-2 allowed 45 feet
- Governing section
- Zoning Ordinance Sec. 40-3-7, Note 4
- Penalty
- Class B misdemeanor, $50-$500 per day
- Relief available
- Area/Bulk Variance via Zoning Board of Appeals
Summary
St. Clair County caps residential building height at 35 feet across every zoning district that allows a dwelling, from the Agricultural "A" District through RR-3, RR-1, SR-1, SR-2, SR-3, SR-MH, MHP, MR-1 and MR-2, under the Area/Bulk Yard Schedule at Zoning Code Section 40-3-7. Accessory buildings are capped separately at 25 feet, and government buildings in the "A" District may reach 100 feet under Note 4.
...maximum principal building height shall be indicated in column "L"; maximum heights for accessory buildings and uses shall be indicated in column "M"... Note 4: The maximum of height of the principal building, excluding buildings and structures used for governmental purposes, shall be 35 ft. Buildings and structures used for governmental purposes shall have a maximum of no more than 100 ft.
Full Breakdown
St. Clair County's Zoning Code sets maximum building height by zoning district in the Schedule of Minimum Area, Bulk, and Yard Requirements at Section 40-3-7. Every district that allows residential use, the "A" Agricultural District, RR-3, RR-1, SR-1, SR-2, SR-3, SR-MH, MHP, MR-1, and MR-2, caps the principal building at 35 feet. Note 4 to the table states it directly for the "A" District: the maximum height of the principal building, excluding buildings and structures used for governmental purposes, is 35 feet, while buildings and structures used for governmental purposes may reach no more than 100 feet.
The same 35-foot figure appears as a direct entry in column L for the other nine residential districts; only the two industrial districts (I-1, I-2) and the B-2 business district are allowed to build higher, to 45 feet. Column M of the same schedule caps every accessory building or accessory use, detached garages, pole barns, tool sheds, at 25 feet regardless of district, with a minimum 10-foot separation from the principal building. Section 40-2-2 defines "BUILDING HEIGHT" as the vertical distance from the average elevation of the finished grade at the front wall to the highest point of the coping of a flat roof, the deck line of a mansard roof, or the mean height between eaves and ridge on a gable, hip, or gambrel roof; a roofless structure is measured from its lowest finished grade to its highest point.
Section 40-3-6 establishes the schedule as an integral, binding part of the Zoning Code, amendable only the same way as any other provision, originally adopted by Ordinance 95-12 on May 30, 1995.
Violations & Fines
Building above the district cap without a variance is a violation of the Zoning Code enforceable under Section 40-11-10: a Class B misdemeanor carrying a fine of not less than $50 nor more than $500 plus costs, with each day the violation continues charged as a separate offense. The County may also pursue any other lawful remedy, including a stop-work order from the Zoning Administrator, to force compliance; conviction does not excuse the owner from the underlying requirement to bring the structure down to the district's height limit.
Frequently Asked Questions
How tall can a house be built in unincorporated St. Clair County?
How does the county measure building height?
Can a detached garage or pole barn be taller than the house?
Is there any exception to the 35-foot residential cap?
What happens if a structure exceeds the height limit?
Sources & Official References
Other rules in St. Clair County
Compare St. Clair County to another location·View the Illinois building setbacks & zoning overview
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.