Santa Ana, CA Zoning

Hybrid-pd-zoning. 13 districts · 5 overlays · 4 applicable state preemptions.

Overview

Code type
hybrid-pd
Naming convention
mixed

Santa Ana's Chapter 41 is predominantly Euclidean (A-1, RE, R1, R2, R3, R4 residential; C-1, C-2, C-3 commercial; OP office; M1, M2 industrial) with a large, dominant form-based overlay: the Transit Zoning Code / SD-84 (§41-2001.5 through §41-2050). ZOA 2024-02 (adopted 2025-06-17, effective 2025-07-17) reclassified substantial former M1/M2 industrial land within SD-84 to an ‘Urban Neighborhood’ designation; previously-industrial uses in those areas are now legal non-conforming. Because the form-based SD-84 regime governs form standards (height, setback, facade) in the central city while base Euclidean districts govern outlying areas, the city functions as a hybrid (two parallel regimes). Naming conventions are mixed: residential codes use a density-encoded pattern (R1<R2<R3<R4 with R4 highest density ‘Suburban Apartment’); commercial codes use a use-type-index pattern (C-1 neighborhood, C-2 general, C-3 highway). Santa Ana is a charter city.

Worth knowing
  • Transit Zoning Code SD-84 is the primary development framework in central Santa Ana: development in the SD-84 boundary follows form-based building-type standards (§41-2001.5 through §41-2050) rather than base R1–R4 standards — the city operates as two parallel regimes.
  • ZOA 2024-02 (adopted 2025-06-17, effective 2025-07-17) reclassified large swaths of M1/M2 industrial land within SD-84 to 'Urban Neighborhood'; industrial uses in those parcels are now legal non-conforming and subject to phase-out.
  • SB 9 local stricter standards: Santa Ana requires deed restriction to affordable for at least one SB 9 unit (beyond state owner-occupancy), and requires SB 9 projects to meet full zone setback standards unless zone standards would prevent two 800-sf units — suppresses SB 9 utilization (tension with HCD guidance).

+ 7 more in Quirks & notes

Districts

res_mf 3com 3res_sf 2ind 2ag 1mu 1off 1
CodeNameCategory Min lotHeight CoverageFAR Du/acParking Setbacks F/S/R
A-1General Agriculturalag10,000 sf[4]35 ft[5]0.4[6]25[1] / 10[2] / 15[3]
REResidential Estateres_sf15,000 sf[10]35 ft[11]0.35[12]1.89[13]30[7] / 10[8] / 20[9]
R1Single-Family Residenceres_sf5,000 sf[17]35 ft[18]0.5[19]8.71[20]1.5[21]17.5[14] / 6.5[15] / 15[16]
R2Two-Family Residenceres_mf6,500 sf[25]40 ft[26]0.55[27]13.39[28]1.5[29]15[22] / 5[23] / 15[24]
R3Medium Density Residenceres_mf7,500 sf[33]50 ft[34]0.6[35]19.01[36]1[37]15[30] / 5[31] / 20[32]
R4Suburban Apartmentres_mf10,000 sf[41]65 ft[42]0.65[43]28.46[44]0.75[45]15[38] / 10[39] / 20[40]
SDSpecific Development (form-based)mu[46] / /
OPProfessional-Officeoff65 ft[48]0.8[49]12.5[47] / /
C-1Neighborhood Commercialcom45 ft[51]0.75[52]10[50] / /
C-2General Commercialcom65 ft[54]0.85[55]15[53] / /
C-3Highway Commercialcom75 ft[57]0.85[58]20[56] / /
M1Light Industrialind50 ft[62]0.7[63]20[59] / 12.5[60] / 20[61]
M2Heavy Industrialind75 ft[67]0.75[68]25[64] / 15[65] / 20[66]

Confidence: confirmed partial under review not found

Overlays

SD-84
Transit Zoning Code (SD-84)
COR
§41-2001.5 through §41-2050 (ZOA 2024-02)

Mapped corridor and station areas centered on Santa Ana Regional Transportation Center and the OC Streetcar alignment (4th St, Santa Ana Blvd, Bristol St, Main St corridors); geographic boundary defined by Regulating Plan appendix and Citywide Zoning Map as amended by ZOA 2024-02 (2025-07-17 effective).

form_typeForm-based code overlay on SD (Specific Development) districts[69]
building_typesDuplex, rowhouse, apartment building, mixed-use (3–6 stories)[70]
architectural_stylesCraftsman, Spanish Colonial, Contemporary, Modern[71]
building_heights_ft65[72]
setback_front_ft5[73]
ground_floor_transparency_ft50[74]
mixed_use_permittedResidential + commercial on same parcel permitted[75]
parking_locationLocated behind or within building (not surface lot frontage)[76]
discretionary_approvalSpecific Development Plan (site plan review) + Design Review Board approval required[77]
industrial_uses_removedZOA 2024-02 removed M1/M2 industrial suffixes from parcels inside SD-84 boundary; Urban Neighborhood designation replaces them; prior industrial operations become legal non-conforming subject to phase-out.[78]
I-OZ
Industrial Overlay Zone (within SD-84)
ENV
§41-2004

Industrial-zoned properties (M1 and M2) located within the SD-84 Transit Zoning Code boundary as shown on the Regulating Plan.

applies_toM1 and M2 zones only, within SD-84 boundary[79]
use_restrictionsUses subject to M1 and M2 zone regulations (Chapter 41, Article III, Divisions 18 and 19) as applicable[80]
HP
Historic Preservation / Districts
HP
AP
Airport Environs (JWA)
AP

Parcels within John Wayne Airport (SNA) AELUP / FAA Part 77 surfaces; southern portions of Santa Ana are within AELUP height-limit zones.

applicabilityFAA Part 77 notice surfaces extend over southern Santa Ana; height limits per AELUP may apply
FP
Floodplain (FEMA SFHA)
FP

State preemptions

CA Density Bonus Law (GC §65915)applies
Qualifying condition
California statewide law applies to all jurisdictions without threshold. Santa Ana city pop 312,534 (Census PEP 2024 est.); law applies to all CA cities without population gate.
Source
CA Gov Code §65915 (leginfo.legislature.ca.gov); US Census QuickFacts PST045224
Effect
Density bonus up to 80% plus concessions/waivers and reduced parking for qualifying affordable housing projects; ministerial where conditions met.
Qualifying condition
Applies to single-family zoned parcels (R1, RE) outside historic district, coastal zone (Santa Ana is not in coastal zone), very-high fire hazard severity zone, AE flood zone, and conservation easement. Santa Ana pop 312,534 (Census 2024); is NOT in CA Coastal Zone (inland Orange County). City imposes stricter local standards on SB 9: per city ordinance, at least one SB 9 unit deed-restricted to affordable (beyond state law owner-occupancy requirement); SB 9 projects must meet zone setback standards unless doing so would prevent two 800-sf units.
Source
CA Gov Code §66411.7; Santa Ana SB 9 local ordinance; CA Coastal Commission jurisdictional map
Effect
Ministerial approval for lot split + up to two units per resulting lot on qualifying R1/RE parcels; city's added affordability deed-restriction and full setback requirements apply on top of state minimums (status quo city-added standards appear non-compliant with HCD guidance — listed here as applied by city).
Qualifying condition
AB 2097 eliminates minimum parking requirements for residential/mixed-use projects within 0.5 mi of a major transit stop. Law is a statewide concern and applies to charter cities including Santa Ana. Santa Ana has multiple qualifying transit facilities: Santa Ana Regional Transportation Center (Metrolink/Amtrak), OC Streetcar (opened 2025), and several frequent (≤15 min peak) OCTA bus route intersections along Bristol St, Main St, 1st St, 17th St corridors; exact parcel eligibility is per-parcel.
Source
CA Gov Code §65863.2 (AB 2097); HCD AB 2097 Technical Advisory; OCTA system map; OC Streetcar project page
Effect
For qualifying parcels within 0.5 mi of major transit stop, the minimum parking ratios in base/overlay districts are unenforceable; project-wide ADA/accessible parking still required.
CA ADU law (GC §65852.2 / SB 1211)applies
Qualifying condition
CA ADU law applies to all CA cities without threshold. Santa Ana adopted ZOA 2024-03 effective 2025-01-01 to conform local ADU regulations to SB 1211 (up to 8 detached ADUs on multifamily parcels), SB 897 (ADU height to 18–25 ft), and AB 2221 standards.
Source
CA Gov Code §65852.2; Santa Ana ZOA 2024-03
Effect
Ministerial approval of ADUs per state statute; local §41 ADU provisions re-aligned to state mandates by ZOA 2024-03.
Non-applicable laws (2)
CA SB 35 / SB 423 (ministerial streamlining)does_not_apply
Qualifying condition
Santa Ana's 6th-cycle (2021–2029) Housing Element was certified by HCD 2022-09-16 and is in substantial compliance as of retrieval date. SB 35/SB 423 streamlining for 10%- or 50%-affordability tiers applies only to jurisdictions NOT meeting their prorated RHNA / APR. HCD SMAP dashboard (daily-updated since 2025-06-30) was not retrieved in this pass; retrieval_failure_reason captured. Based on HCD public certification status and Santa Ana's documented housing production, SB 35/423 does not currently apply to Santa Ana under the 10%-affordability tier at retrieval.
Source
HCD Housing Element certification list; City of Santa Ana Housing Element Background page; HCD SMAP Dashboard (not directly retrieved this pass)
Effect
Ministerial streamlined approval for qualifying affordable projects; inapplicable while city remains in substantial compliance.
Retrieval issue
HCD SMAP dashboard (JS-rendered) not directly retrieved this pass; determination based on HCD-certified housing element and public announcements. Recheck at 6-month freshness interval.
CA Builder's Remedy (HAA / HCD non-compliance)does_not_apply
Qualifying condition
Builder's Remedy is triggered by non-compliant Housing Element. Santa Ana's 6th-cycle Housing Element certified by HCD 2022-09-16 (in substantial compliance); Builder's Remedy does not apply at retrieval.
Source
HCD Housing Element certification records; City of Santa Ana Housing Element page
Effect
n/a while in compliance.

Adopted building codes

Statewide mandatory minimum

2024 CBC
2024 CRC
2023
2024
IECC (Residential)
2024 CALGreen
IECC (Commercial)
2024 CALGreen

Click a code label to open its state-by-state adoption atlas.

Amendment history

DateKindCitation
2026-04-19retrieved at
2025-07-17amendment effectiveZOA 2024-02 SD-84 Transit Zoning Code permanent regulations (second reading 2025-06-17, 30-day effective)
2025-01-01amendment effectiveZOA 2024-03 — ADU amendments (per SB 1211 conformance)

Quirks & notes

  • Transit Zoning Code SD-84 is the primary development framework in central Santa Ana: development in the SD-84 boundary follows form-based building-type standards (§41-2001.5 through §41-2050) rather than base R1–R4 standards — the city operates as two parallel regimes.
  • ZOA 2024-02 (adopted 2025-06-17, effective 2025-07-17) reclassified large swaths of M1/M2 industrial land within SD-84 to 'Urban Neighborhood'; industrial uses in those parcels are now legal non-conforming and subject to phase-out.
  • SB 9 local stricter standards: Santa Ana requires deed restriction to affordable for at least one SB 9 unit (beyond state owner-occupancy), and requires SB 9 projects to meet full zone setback standards unless zone standards would prevent two 800-sf units — suppresses SB 9 utilization (tension with HCD guidance).
  • 15-ft inter-building separation citywide per §41-607 between detached dwelling units — limits lot coverage beyond setbacks alone.
  • Future-ROW setback measurement: per §41-607, setbacks on primary streets measured from planned future ROW line, not current lot line; in areas with planned road widenings this can materially reduce buildable area.
  • ¾ key-lot front-yard rule (vs typical ½ elsewhere) — more protective single-family character standard.
  • Prevailing-setback trigger at 40% of block lots (vs typical 50%) — easier to invoke reduced setbacks matching block context.
  • No commercial display/storage in any residential district — prohibition extends to RE/R1/R2/R3/R4 and SD residential per §41-607.
  • R4 = 'Suburban Apartment' naming is a historical artifact (1950s–1970s) retained in current code.
  • Santa Ana is a charter city — relevant for certain state law preemptions (most housing preemptions override charter-city authority; zoning fees and some procedural matters may not).

Formulas

Definitions

height
Measured to roof deck/highest point per CA Building Code; §41-607 context
lot_size
Applies to original lot area at time of application
setback
Measured from property line to building exterior; exceptions per §41-607 prevailing setback, key lot, future ROW
lot_coverage
Building footprint / lot area; excludes decks, uncovered parking
inter_building_separation
Minimum 15 ft between detached dwelling units citywide per §41-607

Capacity calculations

prevailing_setback_trigger
≥40% of block lots developed at lesser setbacks (lower threshold than typical 50%)
key_lot_front_yard
minimum ¾ of required front yard for the district
future_row_measurement
setbacks for primary streets measured from future planned ROW line, not current lot line; can significantly reduce buildable area

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
LOW
HIGH
drag to orbit · scroll to zoom
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
Municode online supplement; current through ZOA 2024-02 (SD-84 Transit Zoning Code) effective 2025-07-17 and ZOA 2024-03 (ADU) effective 2025-01-01 · retrieved 2026-04-19
Citations
  1. [1] i
  2. [2] i
  3. [3] i
  4. [4] i
  5. [5] i
  6. [6] i
  7. [7] i
  8. [8] i
  9. [9] i
  10. [10] i
  11. [11] i
  12. [12] i
  13. [13] i
  14. [14] i
  15. [15] i
  16. [16] i
  17. [17] i
  18. [18] i
  19. [19] i
  20. [20] i
  21. [21] i
  22. [22] i
  23. [23] i
  24. [24] i
  25. [25] i
  26. [26] i
  27. [27] i
  28. [28] i
  29. [29] i
  30. [30] i
  31. [31] i
  32. [32] i
  33. [33] i
  34. [34] i
  35. [35] i
  36. [36] i
  37. [37] i
  38. [38] i
  39. [39] i
  40. [40] i
  41. [41] i
  42. [42] i
  43. [43] i
  44. [44] i
  45. [45] i
  46. [46] §41-2020–2032
  47. [47] i
  48. [48] i
  49. [49] i
  50. [50] i
  51. [51] i
  52. [52] i
  53. [53] i
  54. [54] i
  55. [55] i
  56. [56] i
  57. [57] i
  58. [58] i
  59. [59] i
  60. [60] i
  61. [61] i
  62. [62] i
  63. [63] i
  64. [64] i
  65. [65] i
  66. [66] i
  67. [67] i
  68. [68] i
  69. [69] §41-2001.5
  70. [70] §41-2020–2032
  71. [71] §41-2039
  72. [72] §41-2020–2032
  73. [73] i
  74. [74] i
  75. [75] §41-2007
  76. [76] §41-2008
  77. [77] §41-2005
  78. [78] ZOA 2024-02 (effective 2025-07-17)
  79. [79] §41-2004
  80. [80] §41-2004

Research status

Publication gates

primary url presentpassedhttps://library.municode.com/ca/santa_ana/codes/code_of_ordinances?nodeId=PTIITHCO_CH41ZO
no aggregator citedpassedPrimary source is library.municode.com (city-portal publisher). No Zoneomics/Steadily/SitePlanGuide/etc. cited.
confidence tags full formpassedAll confirmed values carry §-style citations (§41-607, §41-2001.5, §41-2004, §41-2005, §41-2007, §41-2020–2032, §41-2039); inferred values carry status='inferred' per schema.
overlays have parameters trigger confidencepassedSD-84 and I-OZ overlays carry non-empty parameters, geographic trigger, and §-citations. HP/AP/FP overlays recorded as partial/not_found with search_performed documented.
preempt section city specificpassedstate_preemptions_applicable[] contains six CA-specific entries with qualifying_condition_checked referencing Santa Ana's city pop 312,534 (Census PEP 2024), HCD certification 2022-09-16, charter-city status, AB 2097 transit facility specifics, and ZOA 2024-03 ADU conformance.

Data quality

70%completeness14 confirmed6 partial60 inferred2 not found
Documented gaps
  • R1/R2/R3/R4 Article III Divisions 3–7 dimensional tables not directly re-retrieved this pass (Municode blocked raw HTTP; JS render required). Values carried as inferred from v1 with explicit status tags.
  • SD-84 per-building-type height/setback/transparency tables in §41-2020–2032 not directly re-retrieved; overlay parameters marked partial/inferred.
  • Historic Preservation code provisions (HP) under Chapter 41 / Chapter 30 not re-retrieved.
  • AELUP/airport-environs specific Chapter 41 citations not re-retrieved.
  • HCD SMAP dashboard direct-retrieval for SB 423 tier not completed; determination based on HCD certification list and city communications.

Known issues

freshness:volatiledata:gaps-present

Verification

last_verified_at2026-04-19T00:00:00Z
verification_resultpartial
atomic_claims_checked24
atomic_claims_passed20
notesMunicode pages are JS-rendered and blocked raw HTTP extraction this pass; most dimensional standards carry inferred status carried forward from v1 with explicit status='inferred' and citations to the correct §41 divisions. SD-84 amendment dates and the 2025-07-17 effective date verified via City of Santa Ana public communications and legal-news coverage. Census PEP 2024 population (312,534) verified via Census QuickFacts.

Other cities in this state

Nearest-alphabetical profiles. Click through to compare zoning patterns side-by-side.