San Bernardino, CA Zoning

Euclidean-zoning. 21 districts · 9 overlays · 8 applicable state preemptions.

Overview

Code type
euclidean
Naming convention
lot-size-encoded-mixed

California general law city (not charter). Subject to full CA state housing preemption stack (SB 9, Density Bonus, AB 2097, SB 423, AB 2011, Builder's Remedy). 2024 settlement with HCD mandated code modernization, density bonus ordinance amendment, and emergency shelter ordinance conformance.

Worth knowing
  • San Bernardino International Airport (SBD, former Norton AFB) is within city limits; §19.19 Airport Overlay caps height at 45/100/250 ft in three concentric zones reflecting Part 77 + legacy Norton AFB APZ structure. Any tall-structure project city-wide must coordinate with FAA via Form 7460-1. [confirmed — city §19.19 overlay + SBD airport presence]
  • HCD settlement (Aug 2023): City of San Bernardino entered a settlement with HCD requiring adoption of a compliant Housing Element by Feb 7, 2024, code modernization by April 17, 2024, emergency shelter ordinance conformance, and density bonus ordinance conformance; penalties escalate for non-compliance including eventual restrictions on non-affordable development approvals. [confirmed — HCD press release 2023-08-29]
  • General Plan EIR Addendum adopted Jan 25, 2024 created the RMH-32 and RH-50 upzoning designations applied to specifically designated parcels (not city-wide). [confirmed]

+ 8 more in Quirks & notes

Districts

com 7res_sf 4res_mf 4ind 3off 2mu 1
CodeNameCategory Min lotHeight CoverageFAR Du/acParking Setbacks F/S/R
REResidential Estateres_sf43,560 sf35 ft0.41230 / 10 / 25
RLResidential Lowres_sf10,800 sf35 ft0.45[1]3.5225 / 5 / 25
RSResidential Suburbanres_sf7,200 sf35 ft0.48[2]6225 / 5 / 20
RUResidential Urbanres_sf5,000 sf35 ft0.5[3]8220 / 5 / 15
RMResidential Mediumres_mf14,400 sf45 ft0.55[4]1[5]121.515 / 10 / 15
RMH-32Residential Medium-High 32res_mf15,000 sf65 ft0.65[6]1.6[7]321.515 / 10 / 15
RH-50Residential High 50res_mf20,000 sf75 ft0.7[8]2[9]50115 / 10 / 15
RSHResidential Senior Housingres_mf10,000 sf45 ft0.6[10]1[11]200.515 / 10 / 15
COCommercial Officeoff20,000 sf55 ft0.6[12]1.5[13][14]25 / 15 / 15
CG-1Commercial General 1 (Neighborhood)com5,000 sf45 ft0.75[15]1.25[16][17]15 / 10 / 10
CG-2Commercial General 2 (Community)com10,000 sf55 ft0.8[18]1.5[19][20]15 / 10 / 15
CG-3Commercial General 3 (Regional)com15,000 sf65 ft0.8[21]1.75[22][23]15 / 10 / 10
CR-1Commercial Regional — Mallscom43,560 sf75 ft0.85[24]2[25][26]20 / 15 / 15
CR-2Commercial Regional — Downtownmu5,000 sf85 ft0.85[27]2.5[28]35[29]1[30]0 / 10 / 15
CR-3Commercial Regional — Tri-City/Clubcom20,000 sf75 ft0.8[31]2[32][33]20 / 15 / 15
CR-4Commercial Regional — Auto Plazacom20,000 sf65 ft0.8[34]1.5[35][36]20 / 15 / 15
CHCommercial Heavycom20,000 sf55 ft0.8[37]1.5[38][39]20 / 15 / 15
OIPOffice Industrial Parkoff20,000 sf55 ft0.6[40]1.5[41][42]25 / 15 / 15
ILIndustrial Lightind25,000 sf55 ft0.7[43][44]20 / 15 / 15
IHIndustrial Heavyind40,000 sf65 ft0.75[45][46]25 / 20 / 20
IEIndustrial Extractiveind217,800 sf50 ft0.5[47][48]50 / 50 / 50

Confidence: confirmed partial under review not found

Overlays

A
Airport Overlay
AP
Title 19 Ch. 19.19 (Airport overlay provisions) · §19.19 (Airport Overlay)
FP
Floodplain Overlay (FEMA SFHA)
FP
Title 19 floodplain management provisions; city participates in NFIP · §19 floodplain provisions + 44 CFR §60.3
HMO/FHO
Hillside Management & Fire Hazard Overlay
ENV
Title 19 Hillside Management provisions + CAL FIRE Fire Hazard Severity Zone mapping · §19 Hillside Management + PRC §4291
HD
Historic District / Historic Preservation
HP
Title 19 historic preservation provisions; SB Historical and Preservation Commission review · §19 historic preservation + GC §65852.21(a)(6)(D)
TOD
Transit Overlay District (TOD)
TOD
Ch. 19.19-A Transit Overlay District · §19.19-A (TOD)
AR
Adaptive Reuse Overlay
DT
Ch. 19.19-B Adaptive Reuse Overlay District · §19.19-B (Adaptive Reuse)
ES
Emergency Shelter Overlay
SP
Ch. 19.10-E Emergency Shelter Overlay · §19.10-E + GC §65583(a)(4); SB 2 (2007); SB 639 (2018)
CCS-1/2/3
Central City South Overlay
DT
Title 19 Central City South overlay provisions (three sub-districts) · §19 Central City South provisions
TCC
TriCity Corporate Centre Overlay
SP
Title 19 TriCity Corporate Centre specific plan / overlay · §19 TriCity Corporate Centre provisions

State preemptions

CA-ADU-GC§65852.2applies
Qualifying condition
All CA jurisdictions must ministerially approve ADUs and JADUs per GC §65852.2/§65852.22. Applies to every single-family and multifamily parcel in San Bernardino. Settlement with HCD (Aug 2023) required ADU ordinance conformance as part of code modernization by April 17, 2024.
CA-SB9applies
Qualifying condition
Applies to single-family-zoned parcels not excluded by GC §65852.21(a)(6) (historic districts, Alquist-Priolo fault zones, Very-High FHSZ, flood hazard, coastal zone, farmland). San Bernardino residential zones RE/RL/RS/RU qualify on non-excluded parcels. Significant portions of north-city parcels are in CAL FIRE Very-High FHSZ and are SB 9 excluded; historic-district parcels in downtown are also excluded.
CA-DensityBonus-GC§65915applies
Qualifying condition
Applies to any project with ≥5% VLI, ≥10% LI, ≥10% moderate (for-sale), or 100% affordable component on any residential or mixed-use site in San Bernardino. HCD settlement (Aug 2023) mandated local density bonus ordinance conformance with state law by April 17, 2024. Applies across all multifamily zones (RM, RMH-32, RH-50, RSH, CR-2 mixed-use).
CA-AB2097applies
Qualifying condition
Eliminates parking minimums for residential, mixed-use, and commercial projects within 0.5 mi of a major transit stop. San Bernardino has qualifying major transit stops along the sbX BRT corridor (E Street) and at the Metrolink San Bernardino / downtown transit center. Parcels within 0.5 mi of these stops are subject to AB 2097.
Qualifying condition
Population 222,101 (Census PEP 2023 estimate; >10,000 threshold met). Housing Element 6th cycle compliance: HCD entered settlement with City of San Bernardino in Aug 2023 requiring adoption of compliant element by Feb 7, 2024 + code modernization by April 17, 2024; General Plan EIR Addendum adopted Jan 25, 2024. Current HCD compliance tier determination (10% LI or 50% LI affordability threshold) for SB 423 streamlining not re-verified against live HCD SB 35/423 Determination Dataset this pass due to retrieval constraints.
Retrieval issue
HCD dataset not live-fetched this pass; last known status: non-compliant element pre-settlement, compliant element adopted Feb 2024 per settlement terms
CA-AB2011applies
Qualifying condition
Applies to commercially-zoned parcels along qualifying corridors. San Bernardino has major commercial corridors (E Street, Base Line Street, Highland Ave, Waterman Ave, Hospitality Ln) where CG-1/2/3, CR-1/2/3/4, and CH-zoned parcels may qualify. 100% affordable multifamily ministerial on any commercial site; mixed-income ministerial on corridor sites meeting traffic/width criteria.
CA-BuildersRemedy-GC§65589.5(d)(5)applies
Qualifying condition
San Bernardino's 6th cycle Housing Element was NOT HCD-certified compliant prior to the Aug 2023 settlement. Per settlement terms, the city agreed to adopt a compliant element by Feb 7, 2024 and modernize code by April 17, 2024. General Plan EIR Addendum adopted Jan 25, 2024. Live HCD compliance record for current (post-settlement) status not re-verified this pass. If element remains non-compliant or certification lapsed, Builder's Remedy is ACTIVE.
Retrieval issue
HCD Housing Element Compliance Dataset not live-fetched this pass; settlement evidence suggests active status through at least early 2024
CA-SB2-SB639-ESapplies
Qualifying condition
All CA cities must identify a zone or zones where emergency shelters are permitted by-right per GC §65583(a)(4). San Bernardino has implemented via Ch. 19.10-E Emergency Shelter Overlay Zone. Settlement with HCD required emergency shelter ordinance amendment to comply with state law.
Non-applicable laws (1)
CA-SB10not_applicable
Qualifying condition
SB 10 is permissive — authorizes but does not require cities to zone up to 10 units/parcel near transit. No SB 10 resolution identified for San Bernardino this pass.

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

  • San Bernardino International Airport (SBD, former Norton AFB) is within city limits; §19.19 Airport Overlay caps height at 45/100/250 ft in three concentric zones reflecting Part 77 + legacy Norton AFB APZ structure. Any tall-structure project city-wide must coordinate with FAA via Form 7460-1. [confirmed — city §19.19 overlay + SBD airport presence]
  • HCD settlement (Aug 2023): City of San Bernardino entered a settlement with HCD requiring adoption of a compliant Housing Element by Feb 7, 2024, code modernization by April 17, 2024, emergency shelter ordinance conformance, and density bonus ordinance conformance; penalties escalate for non-compliance including eventual restrictions on non-affordable development approvals. [confirmed — HCD press release 2023-08-29]
  • General Plan EIR Addendum adopted Jan 25, 2024 created the RMH-32 and RH-50 upzoning designations applied to specifically designated parcels (not city-wide). [confirmed]
  • RMH-32 and RH-50 apply only to specifically designated parcels per Jan 2024 addendum — the parcel-level overlay is required; do not assume city-wide applicability. [confirmed]
  • Commercial setback interaction: within 75 ft of any Residential Land Use District, the maximum height in commercial zones is 2 stories / 30 ft per §19.06.030(2)(C). Major constraint on infill sites abutting residential. [confirmed — §19.06.030]
  • AB 2097 parking elimination applies within 0.5 mi of sbX BRT corridor stops (E Street) and Metrolink San Bernardino Line terminus area. [confirmed]
  • Builder's Remedy: likely ACTIVE through at least Feb 2024 per settlement context; post-settlement compliance verification pending. Projects with ≥20% LI affordability can bypass base district standards subject only to health/safety. [under_review — HCD compliance dataset not live-fetched this pass]
  • Hillside Management + CAL FIRE Very-High FHSZ coverage in Verdemont / Arrowhead foothills / Devore / north-city WUI; combined HMO + FHO overlays trigger geotechnical review, grading restrictions, and defensible-space mandate under PRC §4291. These parcels are SB 9 EXCLUDED. [confirmed]
  • Adaptive Reuse Overlay (§19.19-B) enables residential/mixed-use conversion of older commercial/industrial structures in downtown core with relaxed parking and dimensional standards. [confirmed]
  • Central City South Overlay (CCS-1/2/3) creates a three-tier downtown-adjacent mixed-use intensity gradient; specific dimensional standards per sub-tier not live-extracted this pass. [partial]
  • AMLegal CodeLibrary returns 403 to scripted WebFetch; city-hosted DocumentCenter PDFs return binary payload to scripted tools. Dimensional values carry 'c' (confirmed from WebSearch snippets + v1 extraction aligned with current code structure) or 'p'/'i' (partial/inferred). Full section-by-section re-extraction requires manual/browser-based retrieval.

Formulas

Definitions

height
Measured from finished grade to highest point of roof; Ch. 19.06.030(2)(C) caps height at 2 stories/30 ft within 75 ft of any Residential Land Use District (bonus height available per §19.06.030(2)(E))
lot_coverage
Building footprint / lot area
far
Gross floor area / net lot area
du_ac
Dwelling units per net 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; subject to Ch. 19.24 Off-Street Parking Standards

Capacity calculations

max_footprint_sf
lot_area_sf * lot_coverage
max_gfa_sf
lot_area_sf * far
max_units_estimate
lot_area_sf / (43560 / du_ac_limit)
parking_mf
dwelling_units * parking_ratio (subject to AB 2097 reduction to 0 within 0.5 mi major transit)

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
Ch. 19.04 Feb. 2025 supplement; Ch. 19.06 June 2024 supplement · 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] np
  15. [15] i
  16. [16] i
  17. [17] np
  18. [18] i
  19. [19] i
  20. [20] np
  21. [21] i
  22. [22] i
  23. [23] np
  24. [24] i
  25. [25] i
  26. [26] np
  27. [27] i
  28. [28] i
  29. [29] i
  30. [30] i
  31. [31] i
  32. [32] i
  33. [33] np
  34. [34] i
  35. [35] i
  36. [36] np
  37. [37] i
  38. [38] i
  39. [39] np
  40. [40] i
  41. [41] i
  42. [42] np
  43. [43] i
  44. [44] np
  45. [45] i
  46. [46] np
  47. [47] i
  48. [48] np

Research status

Publication gates

primary url presentpassedcode_source populated: https://codelibrary.amlegal.com/codes/sanbernardinoca/latest/sanbernardino_ca/0-0-0-15999 (canonical AMLegal CodeLibrary portal for San Bernardino Title 19). Starts with https://, not an aggregator.
no aggregator citedpassedNo Zoneomics, Steadily, SitePlanGuide, SiteDesignGuide, SitePlanCreator, Propwire, Zonara, or Unzoned citations. All primary citations are to AMLegal, city-hosted sanbernardino.gov Development Code PDFs, CA Government Code sections, FEMA/FAA, and HCD primary press releases / datasets.
confidence tags full formpassedEvery confirmed district dimensional standard carries a §-level citation (§19.04.030 Table 04.02, §19.06.030 Table 06.03, §19.08.030 Table 08.03, §19.06.030(2)(C), §19.24, §19.19 overlays, §19.19-A, §19.19-B, §19.10-E). Partial and inferred values are tagged 'p' / 'i' with explicit notes. No bare 'city code' citations.
overlays have parameters trigger confidencepassedAll 9 overlays (Airport, Floodplain, Hillside Management/Fire Hazard, Historic District, TOD, Adaptive Reuse, Emergency Shelter, Central City South, TriCity Corporate Centre) carry non-empty parameters, explicit geographic_trigger, status, and §-level citation. Where AMLegal/PDF live re-retrieval was blocked, retrieval_failure_reason is recorded.
preempt section city specificpassedstate_preemptions_applicable[] contains 9 per-law entries (ADU, SB 9, Density Bonus, AB 2097, SB 423, AB 2011, Builder's Remedy, SB 2/639, SB 10). Each has qualifying_condition_checked text specific to San Bernardino (population 222,101, sbX BRT + Metrolink transit stops, HCD Aug 2023 settlement context, Jan 2024 General Plan EIR Addendum upzoning, CAL FIRE Very-High FHSZ SB 9 exclusions, Airport Overlay interaction with Part 77). Not a link-stub.

Data quality

60%completeness38 confirmed15 partial26 inferred
Documented gaps
  • AMLegal 403 / city PDFs binary — section-by-section live re-verification of §19.04.030 Table 04.02 (residential), §19.06.030 Table 06.03 (commercial), §19.08.030 Table 08.03 (industrial), §19.10 (special purpose), §19.19 overlays not possible this pass.
  • HCD SB 35/423 Determination Dataset current tier for City of San Bernardino not re-verified (last known: non-compliant pre-Aug 2023 settlement; compliant element adopted per settlement Feb 2024).
  • HCD Housing Element Compliance dataset live status for current cycle not re-fetched; Builder's Remedy status is under_review.
  • CCS-1/2/3 sub-tier dimensional standards, TriCity Corporate Centre specific plan dimensional standards, TOD overlay specific dimensional tables not live-extracted.
  • RSH (Residential Senior Housing) dimensional table not live-verified.
  • Commercial/industrial parking ratios (Ch. 19.24 Table 24.XX) not extracted.
  • IE (Industrial Extractive) dimensional standards carried as partial.
  • RU-Senior 12 du/ac exception from v1 carried as narrative note; not re-verified.

Known issues

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

Verification

last_verified_at2026-04-19T00:00:00Z
verification_resultpartial
atomic_claims_checked42
atomic_claims_passed35
verification_notesAMLegal + PDF retrieval blocked this pass. Primary-source grounding: (a) district roster confirmed via city Development Code index; (b) residential dimensional snippets confirmed via WebSearch excerpt of §19.04.030 (RE 1 ac; RL 10,800 sf; RM 14,400 sf @ 12 du/ac; RMH-32 20,000 sf @ 32 du/ac; RH-50 20,000 sf @ 50 du/ac); (c) commercial §19.06.030(2)(C) 75 ft buffer / 2 stories / 30 ft rule confirmed via WebSearch excerpt; (d) overlay roster confirmed via city index PDFs by document ID. Values flagged 'p'/'i' indicate pending live re-verification.

Other cities in this state

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