Overview
Article-based Euclidean ordinance. Residential R-1..R-4 / RE / R-1U are use/density tiers (not encoded by lot-size or du/ac numeric); commercial C-1..C-4 are intensity tiers (Limited Office / Limited Commercial / General Commercial / Urban Mixed-Use); industrial I-1..I-3 are intensity tiers (Light / General / Airport). Hence letter-code naming.
- Industrial districts are I-1 (Light), I-2 (General), and I-3 (Airport) — NOT M-1/M-2 as previously recorded in v1. I-3 is dedicated to Chicago Rockford International Airport cargo/logistics; corrected 2026-05-20.
- Commercial district naming: C-1 is 'Limited Office District' (low-intensity office buffer), NOT 'Neighborhood Commercial'. C-2 is 'Limited Commercial', C-3 is 'General Commercial'. Corrected 2026-05-20 from primary-source PDF.
- C-3 has no height limit; FAR-capped at 4:1 (§21-005-C.1). C-4 has no height limit and FAR-capped at 10:1 (§22-003).
+ 15 more in Quirks & notes
Districts
| Code | Name | Category | Min lot | Height | Coverage | FAR | Du/ac | Parking | Setbacks F/S/R |
|---|---|---|---|---|---|---|---|---|---|
| RE | Rural Estate | res_sf | 21,780 sf[4] | 35 ft[5] | — | — | —[6] | 2[7] | 25[1] / 20[2] / 75[3] |
| R-1 | Single-Family Residential | res_sf | 7,700 sf[11] | 35 ft[12] | — | — | —[13] | 2[14] | 25[8] / 6[9] / 30[10] |
| R-1U | Single-Family Residential, Urban | res_sf | 6,000 sf[18] | 35 ft[19] | — | — | —[20] | 2[21] | 25[15] / 6[16] / 30[17] |
| R-2 | Two-Family Residential | res_sf | 8,800 sf[25] | 35 ft[26] | — | — | —[27] | 2[28] | 25[22] / 6[23] / 30[24] |
| R-3 | Multifamily Residential | res_mf | 8,800 sf[32] | 40 ft[33] | — | — | —[34] | 2[35] | 25[29] / 6[30] / 30[31] |
| R-4 | Multifamily Residential | res_mf | 8,800 sf[39] | 50 ft[40] | — | — | —[41] | 2[42] | 25[36] / 6[37] / 30[38] |
| C-1 | Limited Office District | off | — | 35 ft[46] | — | — | 15[47] | 3.3[48] | 15[43] / 6[44] / 20[45] |
| C-2 | Limited Commercial District | com | — | 50 ft[52] | — | — | 15[53] | 3.3[54] | 15[49] / 6[50] / 20[51] |
| C-3 | General Commercial District | com | — | -1 ft[58] | — | 4[59] | 30[60] | 3.3[61] | 15[55] / 6[56] / 20[57] |
| C-4 | C-4, Urban Mixed-Use District | mu | — | — | — | 10[65] | —[66] | —[67] | 0[62] / 0[63] / 0[64] |
| I-1 | Light Industrial District | ind | — | 45 ft[71] | — | — | — | —[72] | 30[68] / 10[69] / 10[70] |
| I-2 | General Industrial District | ind | — | 75 ft[76] | — | — | — | —[77] | 30[73] / 10[74] / 10[75] |
| I-3 | Airport Industrial District | ind | — | 75 ft[81] | — | — | — | —[82] | 30[78] / 10[79] / 10[80] |
Confidence: confirmed partial under review not found
Overlays
Mandatory for: airports/heliports; hospitals, colleges, universities (3+ ac); religious assembly and community centers (3+ ac); private schools and government bldgs (3+ ac); power generation / WWTP; movie theaters, cultural facilities, stadiums (3+ ac); night clubs / banquet halls (3+ ac); commercial in C districts (15+ ac); multi-building residential on a single lot; SF-detached 25+ units OR SF-attached townhomes 10+ units OR multifamily 15+ units (§30-004-J table); WECS; urban farms 1+ ac except in RE. Elective PUD available for any development on 1+ ac.
| thresholds_residential | {"single_family_detached_units_min": 25, "townhouse_units_min": 10, "multifamily_units_min": 15} |
|---|---|
| threshold_commercial_acres_min | 15 |
| threshold_institutional_acres_min | 3 |
| elective_pud_acres_min | 1 |
| approval_body | Zoning Board of Appeals + City Council |
| effect | Allows residential density above district maximums and height above district limits per §20-006-B |
Properties (a) within boundaries of a Rockford historic district; (b) individually designated as Rockford landmarks; or (c) individually listed on the National Register of Historic Places.
| review | Certificate of Appropriateness required for exterior alterations, new construction, and demolition |
|---|---|
| clg_status | Rockford Historic Preservation Commission holds Certified Local Government status under Illinois SHPO delegation |
| scope | Permitted uses follow underlying base zoning; exterior modifications require HPC review |
| demolition_review | HPC approval required; consistent with Illinois Historic Preservation Agency standards |
All properties located within 100 feet of the top of the bank of the Rock River (§32-002).
| riverfront_setback_ft | 50 |
|---|---|
| setback_measurement | Measured from top of bank, defined as point where slope ceases to be 10% or greater |
| averaging_allowed | True |
| averaging_minimum_setback_ft | 30 |
| exempt_uses | additions that don't expand floor area >50%; additions/accessory structures already set back ≥30 ft; marina/dock/recreational boating/bridge abutments/parks |
| variation_authority | Zoning Board of Appeals per §32-007 |
| infill_adjustment | Zoning Officer may permit infill SF homes to use average riverfront setback of 2 nearest lots either side (§32-006) |
| floodplain_interaction | No adjustment may violate 100-year floodplain protection standards (§32-006-E) |
Areas within 1,000 or 2,500 feet of designated public-water-supply wells, within the lateral area of influence as confirmed by Illinois EPA. Created pursuant to Illinois Groundwater Protection Act (415 ILCS 5/14).
| max_setback_ft | 2500 |
|---|---|
| min_inner_zone_ft | 1000 |
| prohibits | New Potential Primary Source (within 1,000 ft of well); New Potential Route (within 1,000 ft of public waters) |
| exception_authority | Illinois Pollution Control Board |
| permitted_uses_default | Underlying zoning permitted/special uses, bulk, and parking apply except as restricted by §33-001-C |
Areas within 400 feet of any existing or permitted public water supply well within the City. Created pursuant to 415 ILCS 5/14.2 and 65 ILCS 5/11-125-4.
| min_setback_ft | 400 |
|---|---|
| prohibits | New Potential Primary Source, New Potential Secondary Source, and New Potential Route within the 400-foot zone |
| waiver_authority | Illinois EPA (§14.2(b)); Illinois Pollution Control Board (§14.2(c)) |
| certificate_of_minimal_hazard_authority | Illinois EPA (§14.5) |
Properties located within the District as designated on the City of Rockford Zoning Map as 'Arts and Cultural Overlay District'. Implements the River District Framework Plan.
| additional_permitted_uses | Artist Work/Sales Space; Artist Live/Work Space |
|---|---|
| special_use_authority | City Council per Art. 63 |
| signage_additions | One sandwich sign up to 6 sf/side; on residential-underlying lots Artist uses get one 4-ft freestanding/8sf sign or projecting building sign up to 8 sf |
| parking_exemption | No additional parking/loading required for Artist Work/Sales or Artist Live/Work Spaces (§34-007) |
| conflict_rule | Where conflicting with another overlay (e.g. Historic Preservation), the most restrictive regulation applies (§34-003) |
State preemptions
Non-applicable laws (3)
Adopted building codes
No statewide building code
Click a code label to open its state-by-state adoption atlas.
Amendment history
| Date | Kind | Citation |
|---|---|---|
| 2017-03-31 | supplement effective | |
| 2008-04-03 | effective | |
| 2008-03-24 | adoption |
Quirks & notes
- Industrial districts are I-1 (Light), I-2 (General), and I-3 (Airport) — NOT M-1/M-2 as previously recorded in v1. I-3 is dedicated to Chicago Rockford International Airport cargo/logistics; corrected 2026-05-20.
- Commercial district naming: C-1 is 'Limited Office District' (low-intensity office buffer), NOT 'Neighborhood Commercial'. C-2 is 'Limited Commercial', C-3 is 'General Commercial'. Corrected 2026-05-20 from primary-source PDF.
- C-3 has no height limit; FAR-capped at 4:1 (§21-005-C.1). C-4 has no height limit and FAR-capped at 10:1 (§22-003).
- Residential R districts use lot-area-per-unit density (§20-005-C), not du/ac. Implied densities: R-2 ~11.3 du/ac, R-3 ~15.0 du/ac, R-4 ~30.0 du/ac.
- Maximum Impervious Surface Ratio (ISR) per §20-005-D ranges 0.40 (RE/R-1/R-2) to 0.70 (R-4). 25% hardship adjustment available for non-conforming lots of record (§20-005-D.2).
- Front setback in R districts is averaged from the nearest 2 lots on each side (§20-005-E). 25 ft minimum where no average exists; capped at 60 ft maximum required setback; arterial streets use greater of recorded-lot-setback / 1/2 ROW / 30 ft.
- Side setbacks in R-1/R-1U/R-2 are formulaic: combined sides = 20% of lot width, with 6 ft minimum each side and 20 ft cap on combined. R-3/R-4 add 1 ft per 4 ft of building height above 25 ft.
- RE district has 75-foot rear setback for principal buildings (§20-005-G.1) — distinct from 30 ft in all other R districts.
- PUD thresholds are unit-count-based (§30-004-J): 25 SF-detached / 10 townhouse / 15 multifamily mandate PUD review. Commercial 15+ ac; institutional 3+ ac. Elective PUD for any project ≥1 ac. NOT ISR-based as previously recorded in v1.
- Rock River Overlay (Art. 32) is a strict 50-ft setback from top-of-bank within the 100-ft RRO district; setback may be averaged but no portion may be less than 30 ft. Top-of-bank defined as point where slope ceases to be ≥10% (§32-005).
- Two distinct Wellhead overlays (Art. 33): Maximum (1,000–2,500 ft, prohibits New Potential Primary Sources) and Minimum (400 ft, prohibits all New Potential Sources/Routes). Created under Illinois Groundwater Protection Act 415 ILCS 5/14 / 5/14.2.
- Arts and Cultural Overlay (Art. 34) sits within the River District Framework Plan and adds Artist Work/Sales and Artist Live/Work as permitted uses; conflict-rule defaults to the most restrictive overlay (§34-003).
- C-4 'Pedestrian' streets (Main, Mulberry, West State, Elm, East State, 7th, Broadway) impose zero front setback (façade-to-sidewalk or within 5 ft) per §22-006-C.
- Self-storage prohibited in C-1, C-2, C-3, and C-4 districts per 2021 City Council amendment; only allowed in I-1, I-2, I-3.
- Rockford is a home-rule city by operation of Ill. Const. Art. VII §6(a) (population >25,000). Procedural requirements of 65 ILCS 5/11-13-1 et seq. are effectively optional.
- Code-effective date on cover sheet: 'AMENDED THROUGH 03/31/2017'. Municode portal may carry post-2017 amendments not reflected in the city-hosted PDF; verify against library.municode.com/il/rockford for current text when underwriting requires latest supplement.
- 30+ Tax Increment Financing (TIF) districts overlay the city as financial-incentive geographies; they do NOT modify base zoning dimensional standards or allowed uses, so they are not represented as overlays in this record.
- No statewide density preemption exists in Illinois as of 2026-05-20. HB 5626 BUILD Plan (ADU-by-right + transit-area parking-minimum elimination) is pending; would take effect 2027-01-01 if signed.
Formulas
Definitions
- height
- Maximum building height measured from grade to roof per §92-005 / Art. 92 Measurements
- lot_coverage
- Not regulated as a coverage % in residential districts; instead Maximum Impervious Surface Ratio (ISR) per §20-005-D
- far
- Floor area ratio. Only regulated in C-3 (4:1 cap) and C-4 (10:1 cap)
- du_ac
- Density is expressed as minimum lot area per dwelling unit in R districts (§20-005-C) and dwellings/acre in C-1/C-2/C-3 (§21-005-B)
- impervious_cover
- Maximum Impervious Surface Ratio (ISR) — applies to R districts per §20-005-D. 25% adjustment available for hardship lots of record.
- setback_front
- Front setback in R districts is averaged from nearest 2 lots either side (§20-005-E); 25 ft minimum where no average exists; 60 ft maximum cap; arterial streets use the greater of recorded-lot setback / 1/2 ROW / 30 ft
- setback_side
- Combined side setback = 20% of lot width in R-1/R-1U/R-2/R-3/R-4 with 6 ft minimum each side; R-3/R-4 add 1 ft side setback per 4 ft of height above 25 ft
- setback_rear
- 30 ft in R districts (75 ft in RE); 20 ft in C districts; 10 ft in I districts (25 ft if abutting R)
- parking
- Off-street parking per Art. 50, with use-specific 'Group' schedules in §50-003-F. C-4 has its own §50-004 schedule with reduced ratios.
Capacity calculations
- max_footprint_sf
lot_area_sf * (1 - other_impervious_pct)- max_gfa_sf
lot_area_sf * far- max_units_from_density
lot_area_sf / min_lot_area_per_unit_sf- buildable_width_ft
lot_width_ft - combined_side_setback_ft- buildable_depth_ft
lot_depth_ft - setback_front_ft - setback_rear_ft- buildable_envelope_sf
buildable_width_ft * buildable_depth_ft- max_stories_approx
max_height_ft / 10- max_gfa_from_envelope
min(buildable_envelope_sf * max_stories_approx, max_gfa_sf)- parking_required
units * parking_ratio_from_group_A_or_B
Massing explorer
Interactive 3D comparison across every district. Drag to orbit, scroll to zoom, use the slider to walk districts, and toggle applicable overlays in the right-side panel.
| District | Category | Height | FAR | Coverage | Setbacks | Parking | Density | Min lot | Overlays |
|---|
Sources & references
- [1] §20-005-E.2
- [2] §20-005-H.1
- [3] §20-005-G.1
- [4] §20-005-A.1
- [5] §20-006-A
- [6] §20-005-C.1
- [7] §50-003-F Group A
- [8] §20-005-E.2
- [9] §20-005-H.1
- [10] §20-005-G.2
- [11] §20-005-A.1
- [12] §20-006-A
- [13] §20-005-C.1
- [14] §50-003-F Group A
- [15] §20-005-E.2
- [16] §20-005-H.1
- [17] §20-005-G.2
- [18] §20-005-A.1
- [19] §20-006-A
- [20] §20-005-C.1
- [21] §50-003-F Group A
- [22] §20-005-E.2
- [23] §20-005-H.1
- [24] §20-005-G.2
- [25] §20-005-A.1
- [26] §20-006-A
- [27] §20-005-C.1
- [28] §50-003-F Group A
- [29] §20-005-E.2
- [30] §20-005-H.1
- [31] §20-005-G.2
- [32] §20-005-A.1
- [33] §20-006-A
- [34] §20-005-C.1
- [35] §50-003-F Group A/B
- [36] §20-005-E.2
- [37] §20-005-H.1
- [38] §20-005-G.2
- [39] §20-005-A.1
- [40] §20-006-A
- [41] §20-005-C.1
- [42] §50-003-F Group A/B
- [43] §21-005-D
- [44] §21-005-F
- [45] §21-005-E
- [46] §21-005-C.1
- [47] §21-005-B
- [48] §50-003-F Group K
- [49] §21-005-D
- [50] §21-005-F
- [51] §21-005-E
- [52] §21-005-C.1
- [53] §21-005-B
- [54] §50-003-F
- [55] §21-005-D
- [56] §21-005-F
- [57] §21-005-E
- [58] §21-005-C.1
- [59] §21-005-C.1
- [60] §21-005-B
- [61] §50-003-F
- [62] §22-005
- [63] §22-005
- [64] §22-005
- [65] §22-003
- [66] §22-003, §22-004
- [67] §50-004
- [68] §23-004-E.1(a)
- [69] §23-004-E.1(b)
- [70] §23-004-E.1(b)
- [71] §23-004-D
- [72] §50-003-F
- [73] §23-004-E.1(a)
- [74] §23-004-E.1(b)
- [75] §23-004-E.1(b)
- [76] §23-004-D
- [77] §50-003-F
- [78] §23-004-E.1(a)
- [79] §23-004-E.1(b)
- [80] §23-004-E.1(b)
- [81] §23-004-D
- [82] §50-003-F
Research status
Publication gates
| primary url present | passed | code_source = https://rockfordil.gov/DocumentCenter/View/784/City-of-Rockford-Zoning-Ordinance-PDF (city-hosted, not aggregator) |
|---|---|---|
| no aggregator cited | passed | Scan clean. Only citations are §-references to the Rockford Zoning Ordinance, 65 ILCS / 415 ILCS / 55 ILCS Illinois statutes, FEMA, FAA Part 77, and Illinois Constitution Art. VII §6. |
| confidence tags full form | passed | All numeric district values carry status=confirmed and citation 'c§<section>' referencing the Rockford ordinance. Three values are explicitly partial with retrieval_failure_reason (C-4 parking ratio, I-1/I-2/I-3 parking ratios) where the per-use Art. 50 schedule was not summarized in this pass. |
| overlays have parameters trigger confidence | passed | All 6 overlays (PUD, HPO, RRO, MaxWHO, MinWHO, ACO) have non-empty params, geographic trigger, confirmed status, and §-citation. |
| preempt section city specific | passed | 6 IL preemption laws evaluated city-specifically against Rockford pop=148,655 (home-rule), NELG status (Rockford not on 2023 list), and Wellhead Overlay incorporation of 415 ILCS 5/14.2. qualifying_condition_checked is concrete for each entry. |
Data quality
- C-4 specific parking ratios from §50-004 (district-specific schedule)
- Industrial sub-use specific parking ratios from §50-003-F Groups K/L/M/N for each industrial use category
- Confirmation of post-2017 amendments from Municode portal (city-hosted PDF cover page shows 'AMENDED THROUGH 03/31/2017'; Municode may have newer supplements)
Other cities in this state
Nearest-alphabetical profiles. Click through to compare zoning patterns side-by-side.