Overview
Code type
euclidean
Naming convention
lot-size-encoded-with-use-variants
Traditional Euclidean code organized by district type. Hillside overlay (§17.59), floodplain zones (§17.54–17.58), specific plan (§17.53), and PCD (§17.52) supplement base districts. No form-based or hybrid-PD regime detected.
Districts
residential 14industrial 4commercial 3special 3
| Code | Name | Category | Min lot | Height | Coverage | FAR | Du/ac | Parking | Setbacks F/S/R |
|---|---|---|---|---|---|---|---|---|---|
| A | Agricultural Zone | residential | — | — | — | — | — | — | — / — / — |
| A-14.4 | Single-Family Residential — Agricultural 14,400 sf | residential | — | — | — | — | — | — | — / — / — |
| R-1A | Single-Family Residential (R-1A) | residential | — | — | — | — | — | — | — / — / — |
| R-20.0 | Single-Family Residential 20,000 sf | residential | — | — | — | — | — | — | — / — / — |
| R-12.0 | Single-Family Residential 12,000 sf | residential | — | — | — | — | — | — | — / — / — |
| R-1-9.6 | Single-Family Residential 9,600 sf | residential | — | — | — | — | — | — | — / — / — |
| R-1-8.4 | Single-Family Residential 8,400 sf | residential | — | — | — | — | — | — | — / — / — |
| R-1-7.2 | Single-Family Residential 7,200 sf | residential | — | — | — | — | — | — | — / — / — |
| R-1-14.4 | Single-Family Residential 14,400 sf | residential | — | — | — | — | — | — | — / — / — |
| R-2 | Low-Density Multiple-Family Residential | residential | — | — | — | — | — | — | — / — / — |
| R-3 | Multiple-Family Residential | residential | — | — | — | — | — | — | — / — / — |
| R-3-C | Multiple-Dwelling (Condominium) | residential | — | — | — | — | — | — | — / — / — |
| R-G | Multiple-Dwelling (R-G) | residential | — | — | — | — | — | — | — / — / — |
| MP | Mobile Home Park | residential | — | — | — | — | — | — | — / — / — |
| C-P | Professional and Office | commercial | — | — | — | — | — | — | — / — / — |
| C-2 | Restricted Commercial | commercial | — | — | — | — | — | — | — / — / — |
| C-3 | General Community Commercial | commercial | — | — | — | — | — | — | — / — / — |
| QP | Quasi-Public | special | — | — | — | — | — | — | — / — / — |
| M-1 | Light Manufacturing | industrial | — | — | — | — | — | — | — / — / — |
| M-2 | General Manufacturing | industrial | — | — | — | — | — | — | — / — / — |
| M-3 | Heavy Manufacturing | industrial | — | — | — | — | — | — | — / — / — |
| M-4 | Industrial Park | industrial | — | — | — | — | — | — | — / — / — |
| PCD | Planned Community Development | special | — | — | — | — | — | — | — / — / — |
| SP | Specific Plan | special | — | — | — | — | — | — | — / — / — |
Confidence: confirmed partial under review not found
Overlays
FP
Floodplain Zones (Chapters 17.54–17.58)
environmental-floodplainHD
Hillside District
environmental-slopeSO
Special Overlays (Chapters 17.60–17.63)
multiTOD
TOD / transit-station overlay
transitCBD
Downtown/CBD overlay (stand-alone)
downtownAH
Affordable housing bonus (local)
affordable-housingAICUZ
March ARB AICUZ / Part 77 airspace (federal)
federalState preemptions
applies
Qualifying condition
California Density Bonus Law applies universally to all CA jurisdictions; Corona pop 160,238 (Census PEP vintage 2023) — size is not a qualifier; law is statewide.
Effect
Projects with ≥5% very-low / ≥10% low / ≥10% moderate-income units qualify for density bonus 20–80% plus parking-ratio caps and concessions/waivers. Applies to R-2, R-3, R-3-C, R-G, and mixed-use parcels in Corona.
applies
Qualifying condition
Corona has R-1 single-family zones (R-1-7.2, R-1-8.4, R-1-9.6, R-1-14.4, R-12.0, R-20.0, R-1A, A-14.4). SB 9 applies to residential single-family parcels statewide except where hazard-flag exemptions apply (fire hazard very-high, historic district, flood zone AE, coastal zone, conservation easement). Corona has SFHA-AE along Santa Ana River + Temescal Wash (partial hazard exclusion) and Very-High Fire Hazard Severity Zone along Cleveland National Forest-adjacent foothills (partial exclusion). Non-excluded R-1 parcels qualify.
Effect
Up to 4 units per SF lot via lot-split + duplex-on-each; ministerial approval; 4-ft side/rear setback caps; 3-yr owner-occupancy for lot-split prong only.
applies
Qualifying condition
AB 2097 applies to parcels within 0.5 mile of 'major transit stop' as defined in Pub. Res. Code §21064.3. Corona operates the North Main Corona Metrolink station (91/Perris Valley Line + 91 Line); 0.5-mile radius around the station covers portions of downtown Corona meeting the definition. City-wide bus service does not include 15-minute peak-headway BRT, so AB 2097 eligibility is spot-specific to the Metrolink catchment rather than city-wide.
Effect
Eliminates local parking minimums for residential and mixed-use projects within 0.5 mile of Metrolink station; Corona cannot require parking ratios via Chapter 17.76 for qualifying sites.
applies
Qualifying condition
HCD SB 35/423 Determination for Corona: 50% tier (orchestrator-supplied HCD_DATA, HCD reviewed_date 2022-10-12). Basis: Corona is subject to SB 35/423 streamlined ministerial approval for qualifying projects providing ≥50% affordable units (the 'above-progress' tier). Corona is in 6th cycle RHNA (Riverside County region, Oct 2021–Oct 2029 plan period). Population 160,238 (Census PEP 2023) exceeds SB 35's ≥10,000 jurisdiction-size floor.
Effect
Qualifying sites require ≥50% affordable units (vs. 10% for under-progress jurisdictions) to receive ministerial SB 423 streamlining. Applies to MF-zoned and commercial/mixed-use-zoned parcels. Prevailing-wage and skilled-and-trained-workforce rules apply per §65913.4.
applies
Qualifying condition
AB 2011 applies statewide to commercially-zoned parcels (C-P, C-2, C-3 in Corona) and 'commercial corridor' parcels per Gov. Code §65912.100. Corona's C-3 along I-15 (Main St, Magnolia Ave, Ontario Ave) and C-2 along 6th St and Grand Blvd commercial segments are candidate corridor sites.
Effect
Ministerial approval for multifamily on commercially-zoned land when ≥100% affordable (any commercial site) or on 'corridor' sites for mixed-income. Prevailing wage required.
applies
Qualifying condition
ADU/JADU by-right applies statewide to all residential and mixed-use parcels. Corona's R-1 variants, R-2, R-3, R-3-C, R-G, A, A-14.4, R-1A qualify.
Effect
By-right ADU (up to 1,200 sf detached; 50% of primary or 1,000 sf attached) + JADU (500 sf within primary) on all residential parcels. No parking required near transit, in historic districts, or within existing structures.
Non-applicable laws (1)
does not apply
Qualifying condition
HCD Housing Element compliance for Corona: 'In' (orchestrator-supplied HCD_DATA, reviewed_date 2022-10-12). Basis: Housing Element certified compliant — not subject to Builder's Remedy. Builder's Remedy (§65589.5(d)(5)) is triggered only when a city's Housing Element is NOT substantially-compliant with HCD; Corona's 6th cycle Housing Element (Oct 2021–Oct 2029 period) is certified compliant, so the law does not currently apply.
Effect
Not applicable while Corona remains Housing-Element-compliant. If compliance status flips to 'Out' or 'Enforcement Out' in a future HCD review, projects with ≥20% low-income (or ≥100% affordable post-AB 1893) could bypass base-district height/density/FAR/use restrictions. Monitor HCD dashboard.
Adopted building codes
Statewide mandatory minimum
Click a code label to open its state-by-state adoption atlas.
Amendment history
| Date | Kind | Citation |
|---|---|---|
Quirks & notes
Formulas
Definitions
- height_ft
- Measured from grade; story limit accompanies foot limit in every zone (e.g., '2 stories or 30 ft, whichever is less')
- lot_coverage
- Combined building footprint / lot area, expressed as %
- du_per_acre
- Derived = 43560 / min_lot_area_per_dwelling_unit_sf
Capacity calculations
- max_du_per_lot
lot_area_sf / min_lot_area_per_du- max_footprint_sf
lot_area_sf * lot_coverage_pct / 100
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.
Sort by
Max height
— ft
——
Floor area ratio
—
——
Lot coverage
—%
——
Setbacks (F / S / R)
— ft
——
Parking
— /unit
——
Max density
— du/ac
——
Min lot size
— sf
——
Copy zoning profile
Loading…
| District | Category | Height | FAR | Coverage | Setbacks | Parking | Density | Min lot | Overlays |
|---|
Sources & references
Primary source
Research status
Publication gates
| primary url present | passed | https://codelibrary.amlegal.com/codes/corona/latest/corona_ca/0-0-0-49327 — amlegal platform, non-aggregator |
|---|---|---|
| no aggregator cited | passed | No zoneomics / steadily / siteplanguide / siteplancreator / propwire / zonara / unzoned references in record |
| confidence tags full form | passed | Every confirmed dimensional field carries §X.Y.Z citation (§17.18.090, §17.22.120, §17.24.080, §17.33.060 etc.) |
| overlays have parameters trigger confidence | passed | All 9 overlay slots evaluated. Present overlays (FP §17.54–17.58, HD §17.59, SO §17.60–17.63, AICUZ federal) each carry non-empty parameters[], geographic_trigger, status, and citation. Partial-status overlays carry paired what_is_confirmed/what_is_missing + retrieval_failure_reason per FM-8. Absent overlays (TOD, CBD stand-alone, AH, Corridor) carry status=not_found with search_performed paired field. |
| preempt section city specific | passed | 7 CA preemption laws applied + SB 10 opted-out, each with Corona-specific qualifying_condition_checked using Census PEP 2023 population (160,238), 6th-cycle RHNA (Riverside Oct 2021–Oct 2029), local base-district structure (R-1 variants / R-2 / R-3 / C-P/C-2/C-3 / M-1–M-4), local transit catchment (North Main Metrolink), and orchestrator-supplied HCD_DATA (compliance 'In', SB 423 tier 50%, reviewed 2022-10-12). Builder's Remedy correctly scored applies=false with HCD 'In' basis. |
Data quality
70%completeness33 confirmed18 partial3 not found
Documented gaps
- Parking-ratio Chapter 17.76 — retrieved header only, ratio table rate-limited
- Industrial Chapter 17.44.060 per-zone dimensional table — only parking language extracted
- Special Overlays Chapters 17.60–17.63 — TOC-level + secondary-doc context only, per-chapter primary text rate-limited
- Hillside §17.59 — cross-reference confirmed, slope-percentage thresholds not retrieved
- Floodplain §17.54–17.58 — chapter range confirmed in TOC, freeboard/BFE specific numbers not retrieved
- R-1-14.4, R-1-9.6, R-1-8.4, R-12.0, R-20.0, R-1A, A, A-14.4, R-3-C, R-G, MP, QP, PCD, SP base-district per-section standards
Known issues
cohort:needs-dom-retrievalblocker:amlegaldata:gaps-present
Verification
| last_verified_at | 2026-04-19T00:00:00Z |
|---|---|
| verification_result | partial |
| atomic_claims_checked | 36 |
| atomic_claims_passed | 32 |
| notes | 32 of 36 atomic claims supported. Dimensional claims on R-1-7.2 / R-2 / R-3 / C-P / C-2 / C-3 (§17.18 / 17.22 / 17.24 / 17.33) verified per-section against primary code via elaws mirror in prior pass. This pass: HCD preemption atoms (SB 423 tier, Builder's Remedy applicability) resolved via orchestrator-supplied HCD_DATA (compliance_status='In', sb423_tier='50%', reviewed_date 2022-10-12 — trusted per spec-08 orchestrator rule). Overlay atoms firmed on §17.54–17.58 floodplain, §17.59 hillside, §17.60–17.63 SO cluster, and federal AICUZ/Part 77 — each carries non-empty parameters/geographic_trigger with paired what_is_confirmed/what_is_missing. 4 atoms remain under_review: parking Chapter 17.76 ratios, industrial §17.44.060 dimensional table, per-chapter SO cluster content, exact hillside slope thresholds. |
Other cities in this state
Nearest-alphabetical profiles. Click through to compare zoning patterns side-by-side.