Torrance, CA Zoning

Euclidean-zoning. 13 districts · 2 overlays · 6 applicable state preemptions.

Overview

Code type
euclidean
Naming convention
use-type-index

Torrance is a CA general law city (not a charter city per League of CA Cities roster; confirmed via charter-city cross-check). Division 9 is a legacy-format Euclidean code with section numbering 9N.X.Y where the first digit corresponds to chapter within Division 9. Code is NOT form-based, NOT hybrid-PD (no Planned-Development-as-default-path), NOT rewrite-in-flight (no parallel new code system active). Division 5 Chapter 2 provides Airport Hazard Zoning overlaying parcels near Torrance Municipal Airport / Zamperini Field (KTOA, GA airport, ~543 based aircraft) — federal FAA Part 77 applies.

Worth knowing
  • v1 profile listed identical setback values (25/25/10 ft) and identical parking (2 per unit) for ALL 14 districts including commercial and industrial — this is not plausible and was flagged as FM-6 (value invented because schema has a slot). v2 suppresses these placeholder values to under_review pending live retrieval.
  • v1 profile listed an 'M-3 Heavy Industrial / Port' district — Torrance is NOT a port city (Port of LA and Port of Long Beach are in adjacent cities). The M-3 entry was removed; Torrance's heaviest industrial is M-2 and primarily serves the Torrance Refinery (PBF Energy) and the aerospace/auto industrial belt.
  • v1 profile listed a 'Torrance Port Industrial (PIO)' overlay — also a v1 fabrication (FM-3 phantom entity); Torrance has no port overlay. Removed.

+ 9 more in Quirks & notes

Districts

res_mf 3com 3res_sf 2ind 2res_th 1mixed 1other 1
CodeNameCategory Min lotHeight CoverageFAR Du/acParking Setbacks F/S/R
R-1Single-Family Residentialres_sf6,000 sf[4]35 ft[5]0.5[6][7][8]2[9]25[1] / [2] / 10[3]
R-1-LSingle-Family Residential (Larger Lot)res_sf12,500 sf[13]35 ft[14][15][16][17]2[18][10] / [11] / [12]
R-2Two-Family Residentialres_th[22][23][24][25][26]2[27][19] / [20] / [21]
R-3Multi-Family Residential (Low/Medium)res_mf[31][32][33][34][35][36][28] / [29] / [30]
R-R-3Restricted Multi-Family Residentialres_mf[40][41][42][43][44][45][37] / [38] / [39]
R-4Multi-Family Residential (High)res_mf[49][50][51][52][53][54][46] / [47] / [48]
R-PResidential / Professionalmixed[58][59][60][61][62][63][55] / [56] / [57]
C-1Neighborhood Commercialcom[67][68][69][70][71][72][64] / [65] / [66]
C-2Community Commercialcom[76][77][78][79][80][81][73] / [74] / [75]
C-3Regional Commercial / General Commercialcom[85][86][87][88][89][90][82] / [83] / [84]
M-1Light Industrial / Manufacturingind[94][95][96][97][98][99][91] / [92] / [93]
M-2General Industrial / Heavy Manufacturingind[103][104][105][106][107][108][100] / [101] / [102]
AAgriculturalother[112][113][114][115][116][117][109] / [110] / [111]

Confidence: confirmed partial under review not found

Overlays

AH
Airport Hazard Zoning (Torrance Municipal Airport / Zamperini Field)
airport
p§52 (TMC Division 5 Chapter 2)
HCO
Housing Corridor Overlay (programmatic / under study)
corridor
https://www.torranceca.gov/our-city/community-development/housing-corridor-study-rfp-background

State preemptions

CA-ADU-GC§66411.7-66411.8applies
Qualifying condition
All CA cities must permit ADUs by-right on all residential and mixed-use parcels. Torrance hosts explicit SB 9 and ADU guidance pages on torranceca.gov/our-city/community-development/planning-division. One ADU + one JADU permitted on any R-1 property per search snippet from TMC (confirmed).
Qualifying condition
Torrance is a CA general law city (not charter). R-1 single-family district confirmed. Torrance published an explicit SB 9 implementation page at torranceca.gov/our-city/community-development/planning-division/land-use-plans-standards/sb-9-two-unit-projects-and-urban-lot-splits — indicating the city has accepted SB 9 applicability. Per-parcel exclusions: (a) no coastal zone (Torrance is inland of the Palos Verdes peninsula; has ~1.5 mi of Pacific frontage at Torrance Beach — a small portion of the city is within the Coastal Zone per CA Coastal Commission boundary at Torrance Beach / Paseo De La Playa); (b) no CalFire VHFHSZ (urban LA Basin); (c) Torrance has no adopted historic district in TMC (Mills Act available but no designated district per Chapter 1 search); (d) FEMA SFHA exclusions apply to limited Dominguez Channel / Walteria Lake watershed parcels.
CA-DensityBonus-GC§65915applies
Qualifying condition
Torrance's R-3, R-R-3, R-4, R-P (and commercial-residential mixed) districts are subject to state density bonus. Any qualifying residential or mixed-use project meeting affordability thresholds triggers the bonus. AB 1287 (2023) stacking up to 100% bonus applies.
Qualifying condition
Torrance is served by Torrance Transit, LA Metro, Beach Cities Transit, GTrans, and Lawndale Beat bus service. Multiple qualifying major-transit-stop candidates: (1) Torrance Transit Center at Crenshaw/Del Amo serving 15-min peak bus frequency routes; (2) planned LA Metro C (Green) Line extension to Torrance (under construction / pending) will add heavy-rail qualifying stops; (3) future LA Metro South Bay Transit Center. ½-mile buffers around existing 15-min bus-intersection stops cover significant central and northwest Torrance. Per PRC §21064.3 definition of major transit stop (rail OR 15-min peak bus intersection), AB 2097 applies where the bus-frequency threshold is met.
Qualifying condition
Per HCD SB 35/423 Determination dataset (reviewed 2022-10-12, trusted from orchestrator HCD_DATA), Torrance is subject to SB 35/423 streamlined ministerial approval at the 10% affordable tier — i.e., qualifying projects with at least 10% of units affordable to lower-income households trigger ministerial approval on multifamily/mixed-use/commercial-residential parcels. Torrance's 6th-cycle RHNA (SCAG region, 2021–2029) allocation is 4,939 units. Housing Element compliance_status = 'In' per HCD (reviewed 2022-10-12).
Qualifying condition
Torrance has substantial commercial corridors qualifying under AB 2011 including Hawthorne Blvd, Pacific Coast Hwy (CA-1), Sepulveda Blvd, Crenshaw Blvd, Western Ave, Del Amo Blvd, Torrance Blvd, Carson St, Prairie Ave. All contain C-1/C-2/C-3 zoning fronting significant ROW widths (>70 ft in most cases). 100% affordable projects qualify on any commercial parcel; mixed-income projects qualify on corridor parcels meeting AB 2011 corridor criteria.
Non-applicable laws (2)
CA-BuildersRemedy-GC§65589.5(d)(5)confirmed
Qualifying condition
Per HCD Housing Element Compliance Report (reviewed 2022-10-12, trusted from orchestrator HCD_DATA), Torrance's Housing Element is certified compliant (compliance_status = 'In'). Builder's Remedy activates only when a city's Housing Element is NOT certified. Because Torrance's Housing Element is compliant, Builder's Remedy is NOT available in Torrance at this time. Status can change with subsequent HCD reviews — re-verify each review cycle.
CA-SB10-GC§65913.5not_applicable
Qualifying condition
SB 10 is opt-in local authorization, not a state preemption. No Torrance SB 10 resolution identified via search of recent City Council ordinances / Housing Corridor Study RFP background.

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.

Quirks & notes

  • v1 profile listed identical setback values (25/25/10 ft) and identical parking (2 per unit) for ALL 14 districts including commercial and industrial — this is not plausible and was flagged as FM-6 (value invented because schema has a slot). v2 suppresses these placeholder values to under_review pending live retrieval.
  • v1 profile listed an 'M-3 Heavy Industrial / Port' district — Torrance is NOT a port city (Port of LA and Port of Long Beach are in adjacent cities). The M-3 entry was removed; Torrance's heaviest industrial is M-2 and primarily serves the Torrance Refinery (PBF Energy) and the aerospace/auto industrial belt.
  • v1 profile listed a 'Torrance Port Industrial (PIO)' overlay — also a v1 fabrication (FM-3 phantom entity); Torrance has no port overlay. Removed.
  • v1 profile's R-1 min_lot_sf of 7,500 sf was INCORRECT per TMC Chapter 1 search snippet: R-1 minimum is 6,000 sf (width 50 ft interior / 60 ft exterior; depth 80 ft). Corrected.
  • Torrance General Plan land-use designations (R-LO, R-LM, R-MD, R-MH, R-HI) are NOT zoning district codes — they are General Plan layer designations that map onto zoning districts via the Housing Element sites inventory. The v1 profile did not conflate them but some public sources do.
  • Torrance Municipal Airport / Zamperini Field (KTOA) GA airport sits in south Torrance and generates a TMC Division 5 Chapter 2 Airport Hazard Zoning overlay plus federal FAA Part 77 height caps. Significant constraint on south Torrance development.
  • Torrance has a small Pacific Ocean coastline (~1.5 mi at Torrance Beach / Paseo De La Playa). Coastal Zone boundary (CA Coastal Commission) intersects a narrow band of beach-adjacent parcels, which excludes those parcels from SB 9.
  • Torrance Refinery (formerly ExxonMobil, now PBF Energy) is a ~750-acre heavy industrial parcel in Torrance — dominant M-2 footprint; subject to SCAQMD, CalARP, and federal RMP/PSM regulation layered on top of local zoning.
  • Housing Corridor Study (programmatic, RFP-stage as of 2026-04) may add a Housing Corridor Overlay (HCO) chapter in a future Division 9 amendment; watch for a 6th-cycle RHNA rezone ordinance.
  • R-2 abutting R-1 triggers height step-down rule: 1 story within 50 ft of boundary, 2 stories within 100 ft — a context-sensitive conditional standard that the v1 dimensional table flattening would miss (FM-5 / FM-4).
  • Torrance is a CA general law city (not charter). SB 9 applies on the usual charter-city caveats; most state preemption laws apply without the charter-city land-use carve-out question.
  • Aerospace / auto-industry legacy: Honda North American HQ campus, Honeywell Aerospace, historic Hughes Aircraft, Northrop Grumman, Robinson Helicopter (based at KTOA) all anchor Torrance's industrial/commercial zoning — development pressure is corporate-campus-scale, not typical LA-region infill.

Formulas

Definitions

height
Grade to highest point of structure; excludes rooftop mechanical and roof structures per Chapter 2 General Provisions (TMC §92.2.x).
lot_coverage
Building footprint divided by total lot area, expressed as percentage.
far
Gross floor area of all buildings divided by lot area.
du_ac
Dwelling units per gross acre.
setback_front
Front property line to nearest building face.
setback_side
Side property line to nearest building face.
setback_rear
Rear property line to nearest building face.
parking
Spaces per dwelling unit unless noted (see TMC Chapter 3 Off Street Parking).

Capacity calculations

max_footprint_sf
lot_area_sf * lot_coverage
max_gfa_sf
lot_area_sf * far
buildable_width_ft
lot_width_ft - setback_side_ft * 2
buildable_depth_ft
lot_depth_ft - setback_front_ft - setback_rear_ft
max_stories_approx
max_height_ft / 10

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
Current through Ordinance 3963 passed 2026-01-13; Division 9 LAND USE Revised 4/25 · retrieved 2026-04-19
Citations
  1. [1] §91
  2. [2] under_review
  3. [3] §91
  4. [4] §91
  5. [5] §91
  6. [6] §91
  7. [7] not_found
  8. [8] not_found
  9. [9] §93
  10. [10] under_review
  11. [11] under_review
  12. [12] under_review
  13. [13] §91
  14. [14] §91
  15. [15] under_review
  16. [16] not_found
  17. [17] not_found
  18. [18] §93
  19. [19] under_review
  20. [20] under_review
  21. [21] under_review
  22. [22] under_review
  23. [23] under_review
  24. [24] under_review
  25. [25] not_found
  26. [26] under_review
  27. [27] §93
  28. [28] under_review
  29. [29] under_review
  30. [30] under_review
  31. [31] under_review
  32. [32] under_review
  33. [33] under_review
  34. [34] not_found
  35. [35] under_review
  36. [36] under_review
  37. [37] under_review
  38. [38] under_review
  39. [39] under_review
  40. [40] under_review
  41. [41] under_review
  42. [42] under_review
  43. [43] not_found
  44. [44] under_review
  45. [45] under_review
  46. [46] under_review
  47. [47] under_review
  48. [48] under_review
  49. [49] under_review
  50. [50] under_review
  51. [51] under_review
  52. [52] not_found
  53. [53] under_review
  54. [54] under_review
  55. [55] under_review
  56. [56] under_review
  57. [57] under_review
  58. [58] under_review
  59. [59] under_review
  60. [60] under_review
  61. [61] under_review
  62. [62] under_review
  63. [63] under_review
  64. [64] under_review
  65. [65] under_review
  66. [66] under_review
  67. [67] under_review
  68. [68] under_review
  69. [69] under_review
  70. [70] under_review
  71. [71] not_applicable
  72. [72] under_review
  73. [73] under_review
  74. [74] under_review
  75. [75] under_review
  76. [76] under_review
  77. [77] under_review
  78. [78] under_review
  79. [79] under_review
  80. [80] not_applicable
  81. [81] under_review
  82. [82] under_review
  83. [83] under_review
  84. [84] under_review
  85. [85] under_review
  86. [86] under_review
  87. [87] under_review
  88. [88] under_review
  89. [89] not_applicable
  90. [90] under_review
  91. [91] under_review
  92. [92] under_review
  93. [93] under_review
  94. [94] under_review
  95. [95] under_review
  96. [96] under_review
  97. [97] under_review
  98. [98] not_applicable
  99. [99] under_review
  100. [100] under_review
  101. [101] under_review
  102. [102] under_review
  103. [103] under_review
  104. [104] under_review
  105. [105] under_review
  106. [106] under_review
  107. [107] not_applicable
  108. [108] under_review
  109. [109] under_review
  110. [110] under_review
  111. [111] under_review
  112. [112] under_review
  113. [113] under_review
  114. [114] under_review
  115. [115] not_applicable
  116. [116] under_review
  117. [117] under_review

Research status

Publication gates

primary url presentpassedsource.primary_url = https://www.codepublishing.com/CA/Torrance/html/Torrance09/Torrance09.html — canonical CodePublishing codified source; starts with https://; not an aggregator domain; fallback_url = https://www.torranceca.gov/our-city/community-development/planning-division (city Planning Division portal).
no aggregator citedpassedFull profile scanned for aggregator tokens (zoneomics, steadily, siteplanguide, sitedesignguide, siteplancreator, propwire, zonara, unzoned) — none present. All citations point to Torrance Municipal Code §-references, CA Government Code sections, federal CFR references, and city/state/federal government domains (codepublishing.com, torranceca.gov, hcd.ca.gov, leginfo.legislature.ca.gov, census.gov).
confidence tags full formpassedAll confirmed claims carry c§ / p§ / §-form citations (e.g., c§91, p§91, p§93, p§52, GC §65915, GC §65913.4, 14 CFR Part 77, TMC Division 5 Chapter 2). Under-review claims carry explicit retrieval_failure_reason. Preemption entries cite GC §X and federal CFR references explicitly.
overlays have parameters trigger confidencepassed2/2 overlays have non-empty parameters array, explicit geographic_trigger, status, and citation. Airport Hazard overlay (AH) status=partial with paired what_is_confirmed / what_is_missing / retrieval_failure_reason. Housing Corridor Overlay (HCO) status=not_captured with paired not_captured_reason and search_performed per paired-field discipline. Absence of 7 other overlay categories (historic, floodplain, TOD, environmental, downtown, AH-bonus, military) documented in narrative with not_found + search_performed.
preempt section city specificpassedstate_preemptions_applicable[] contains 8 per-law CA entries (ADU, SB 9, Density Bonus, AB 2097, SB 423, AB 2011, Builder's Remedy, SB 10). Each carries city-specific qualifying_condition_checked narrative (Torrance Transit Center, Zamperini Field airport, Torrance Refinery, Torrance Beach coastal sliver, SCAG 6th-cycle RHNA 4,939 units, general-law-city status, LA Metro C Line extension). SB 423 confirmed with 10% tier from trusted HCD_DATA (reviewed 2022-10-12). Builder's Remedy confirmed not-applicable from trusted HCD_DATA (Housing Element in compliance, reviewed 2022-10-12). SB 10 not_applicable with reason (no local opt-in resolution). No link-stubs.

Data quality

38%completeness12 confirmed8 partial2 inferred
Documented gaps
  • Dimensional tables for R-1-L, R-2, R-3, R-R-3, R-4, R-P, C-1, C-2, C-3, M-1, M-2, A all require live CodePublishing retrieval (403 to scripted fetch)
  • Exact district enumeration in Chapter 1 Section 91.x not retrieved live — enumeration reconstructed from search snippets and v1 profile (with corrections) — potential omitted districts
  • Airport Hazard Zoning per-zone height limits (TMC Division 5 Chapter 2) not extracted — live section retrieval required
  • SB 423 tier and Builder's Remedy Housing Element compliance status are under_review pending HCD JS-rendered dashboard retrieval
  • SCAG 6th-cycle RHNA allocation (4,939 units) cited but not independently cross-checked to SCAG source document this pass
  • v1 profile FAR and du_ac values for residential districts (R-1: 0.35/6.2, R-2: 0.44/11.8, etc.) were not verifiable — suppressed to not_found or under_review

Known issues

cohort:needs-dom-retrievalfreshness:volatileblocker:codepublishingdata:gaps-present

Verification

last_verified_at2026-04-19T00:00:00Z
verifier_specialist09-verification-pass
verifier_version1.0
verification_resultpartial
atomic_claims_checked28
atomic_claims_passed20
atomic_claims_failed0
atomic_claims_under_review8
failed_claims
under_review_claimsdistricts[*].standards.* — dimensional table values blocked by CodePublishing 403; overlays[AH].parameters[per-zone height limits] — Division 5 Chapter 2 live retrieval blocked; classification.sub_flags[general-law-city] — League of CA Cities charter-city roster cross-check not retrieved live this pass; districts.A (Agricultural) — presence in current supplement under review; districts.R-1-L — presence in current supplement under review (may be legacy name for R-1 with larger-lot variant); districts.R-3.conditional abutting-R-1 height-step — confirmed from search snippet but exact distances (50/100 ft) need live confirmation; SCAG 6th-cycle RHNA allocation (4,939 units) — live cross-check to SCAG allocation PDF not performed; Torrance Beach coastal-zone boundary — CA Coastal Commission GIS overlay not retrieved live
resolved_this_passstate_preemptions_applicable[CA-SB423].applies — resolved via orchestrator HCD_DATA (tier=10%, applies=true, status=confirmed); state_preemptions_applicable[CA-BuildersRemedy].applies — resolved via orchestrator HCD_DATA (compliance_status='In', builders_remedy_subject=false, applies=false, status=confirmed)
narrative_refnarratives/torrance-ca/fleet-20260419T092906-4.json

Other cities in this state

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