Overview
- R-5 uniquely permits hotels/motels as primary residential-zone use per §19.18 ('reserved for...residential alone or in combination with hotels or motels'). No other Sunnyvale residential district authorizes hotels as a primary use.
- R-1.7/PD requires PD combining district per §19.26 — small-lot 14 du/ac district cannot be applied without a project-specific Planned Development overlay. The PD requirement is structural, not optional.
- Moffett Park Specific Plan (Ord. 3218-23, 2023) introduced 'development reserve' bonus FAR system with neighborhood-level allocation AND nonresidential-development-rights-transfer mechanism — unusual for a CA city outside the SF/LA core.
+ 5 more in Quirks & notes
Districts
| Code | Name | Category | Min lot | Height | Coverage | FAR | Du/ac | Parking | Setbacks F/S/R |
|---|---|---|---|---|---|---|---|---|---|
| R-0 | R-0 Low Density Residential | res_sf | 6,000 sf[4] | 30 ft[5] | 0.4[6] | 0.45[7] | — | 2[8] | 20[1] / 6[2] / 20[3] |
| R-1 | R-1 Low Density Residential | res_sf | 6,000 sf[12] | 30 ft[13] | 0.4[14] | 0.45[15] | — | 2[16] | 20[9] / 6[10] / 20[11] |
| R-1.5 | R-1.5 Low Medium Density Residential | res_sf | 4,500 sf[20] | 30 ft[21] | 0.45[22] | 0.55[23] | — | 2[24] | 15[17] / 5[18] / 15[19] |
| R-1.7/PD | R-1.7/PD Small-Lot Residential (Planned Development) | res_sf | 2,500 sf[28] | 30 ft[29] | 0.5[30] | 0.55[31] | — | 2[32] | 12[25] / 4[26] / 12[27] |
| R-2 | R-2 Low Medium Density Residential | res_sf | 3,500 sf[36] | 35 ft[37] | 0.5[38] | 0.6[39] | — | 1.75[40] | 15[33] / 5[34] / 15[35] |
| R-3 | R-3 Medium Density Residential | res_mf | 6,000 sf[44] | 35 ft[45] | 0.55[46] | 0.85[47] | — | 1.5[48] | 15[41] / 5[42] / 15[43] |
| R-4 | R-4 High Density Residential | res_mf | 7,500 sf[52] | 45 ft[53] | 0.6[54] | 1.25[55] | — | 1.25[56] | 15[49] / 5[50] / 15[51] |
| R-5 | R-5 High Density Residential and Office | res_mf | 10,000 sf[60] | 55 ft[61] | 0.65[62] | 1.6[63] | — | 1[64] | 15[57] / 5[58] / 15[59] |
| R-MH | R-MH Residential-Mobile Home | res_sf | 87,120 sf[68] | 25 ft[69] | 0.5[70] | — | — | 1.5[71] | 20[65] / 10[66] / 10[67] |
| M-3 | M-3 General Industrial | ind | 20,000 sf[75] | 50 ft[76] | 0.6[77] | 0.5[78] | — | 1.5[79] | 25[72] / 10[73] / 10[74] |
| M-S | M-S Industrial and Service | ind | 20,000 sf[83] | 50 ft[84] | 0.6[85] | 0.5[86] | — | 2.5[87] | 25[80] / 10[81] / 10[82] |
Confidence: confirmed partial under review not found
Overlays
Mapped on official precise zoning plan/zoning district map; combined with any residential zoning district designated as a heritage resource district per Chapter 19.96. Applied to historic residential neighborhoods identified by City Council (e.g., Heritage District near downtown).
| purpose | Preserve, protect, enhance and perpetuate appearance of historic residential neighborhoods contributing to cultural/aesthetic heritage of Sunnyvale (§19.26) |
|---|---|
| applies_with | any residential zoning district (R-0/R-1/R-1.5/R-2/R-3/R-4/R-5) designated heritage per §19.96 |
| review_required | Heritage Preservation Commission review for exterior alterations, demolition, additions visible from street |
| authority_source | Sunnyvale City Council heritage resource designation per §19.96; SMC §19.26 enabling combining-district mechanism |
Industrial, commercial, or office zoning districts (per Chapter 19.16) where City Council mapped ITR overlay to permit gradual conversion to residential use. Concentration: legacy industrial parcels along El Camino Real, Lawrence Station Area, parts of Moffett Park transition zones.
| purpose | Allow industrial, office, commercial AND residential uses to exist within the same zoning district; allow gradual conversion of industrial/office/commercial to residential (§19.26) |
|---|---|
| permitted_pathway | Residential use becomes permitted (or conditionally permitted) on parcels otherwise restricted to nonresidential under base zoning |
| use_compatibility_standards | Buffer/transition standards apply where active industrial uses abut new residential |
| tied_to_planning_initiative | City Residential Rezoning program (long-range planning) uses ITR as primary tool to convert obsolete industrial to housing |
Combined with underlying commercial/office zoning districts where City Council determined mixed horizontal/vertical use development is appropriate. Often used along El Camino Real corridor outside the El Camino Real Specific Plan (DSP/MPSP have own mixed-use frameworks).
| purpose | Permit mixed-use development (residential combined with commercial/office) on parcels with underlying nonresidential base zoning (§19.26.220) |
|---|---|
| residential_added | Residential becomes permitted use; density/height controlled by combining district map designation or per-parcel approval |
| ground_floor | Typical requirement: nonresidential ground floor with residential above (commercial corridors) |
| applies_with | C-series and certain office/industrial bases per zoning map |
Combined with any zoning district per Chapter 19.16 where parcels have unique/special development circumstances that cannot be addressed through standards of underlying district. Heaviest use: R-1.7/PD small-lot residential, multifamily projects requiring deviation from base setbacks/coverage.
| purpose | Provide modifications, additions and limitations to other zoning districts to meet special conditions/situations concerning properties that cannot otherwise be handled satisfactorily (§19.26.020) |
|---|---|
| discretionary_approval | Site-specific PD plan approved by Planning Commission/City Council; replaces base setbacks/coverage/density with project-specific standards |
| applies_with | any base zoning district (residential, commercial, office, industrial) |
| common_use_pattern | R-1.7/PD low-medium-density small-lot subdivision; multifamily projects with reduced setbacks; mixed-use infill |
Mapped within Moffett Park Specific Plan area (north Sunnyvale, Lockheed/NASA campus vicinity) where green space, biological resources, and habitat connectivity warrant additional protection. Tied to MPSP Urban Ecology framework.
| purpose | Preserve and enhance ecological value of green space and biological resources within MPSP area (§19.29 framework) |
|---|---|
| scope | Restricts impervious cover, requires native landscaping, protects habitat corridors; layered on MPSP base land-use districts |
| tied_to_specific_plan | Moffett Park Specific Plan (Ord. 3218-23) Urban Ecology and Open Space framework |
| open_space_minimum | MPSP framework establishes neighborhood-level open-space targets met in part via ECD-mapped parcels |
FEMA Special Flood Hazard Area (SFHA — Zones A, AE, AO, AH) mapped on current FIRM. Sunnyvale geography: ~5–7% of incorporated area in 100-yr SFHA, concentrated along Calabazas Creek, Stevens Creek, San Tomas Aquino Creek, and San Francisco Bay margin (north Sunnyvale near Moffett/Bayshore). Santa Clara Valley Water District (SCVWD/Valley Water) is local floodplain administrator partner.
| freeboard_above_bfe | 1 ft minimum above BFE for habitable floor (CA state floodplain management code minimum; some Bay Area cities including Sunnyvale apply per local ordinance) |
|---|---|
| ao_zone_elevation | Per FEMA — depth number on FIRM + freeboard, minimum 2–3 ft above grade where no depth specified |
| permit_trigger | Floodplain Development Permit required for any structure, fill, grading within SFHA per Chapter 16.52 |
| non_residential_floodproofing | Dry floodproofing below BFE permitted for non-residential per FEMA TB 3-93; engineer certification required |
| regional_partner | Santa Clara Valley Water District (Valley Water) — primary creek/levee maintenance authority; SCVWD review for in-channel/levee work |
| sea_level_rise_planning | Sunnyvale Climate Action Playbook 2.0 (2019) and Sustainability Roadmap reference future BCDC sea-level-rise scenarios for north-Sunnyvale Bay margin |
Federal airspace surfaces (Part 77) extending from Moffett Federal Airfield (NUQ — joint civilian/military) and Norman Y. Mineta San José International Airport (SJC) into north Sunnyvale. Santa Clara County ALUC plan defines specific Moffett review area (height + use compatibility zones). Approximate footprint: north Sunnyvale (Moffett-side, including parts of Moffett Park, Lockheed campus, areas north of US-101) most affected; SJC influence touches east/southeast Sunnyvale at the margin.
| faa_form_7460_1_threshold | Required for any structure >200 ft AGL OR any structure within Part 77 notice surface (sliding-scale slopes from runway). Submit to FAA 30+ days before construction. |
|---|---|
| santa_clara_aluc_review | ALUC review of land use actions within Moffett CLUP review area for compatibility with airport operations (height, use, noise) |
| moffett_height_surfaces | Part 77 approach/transitional/horizontal/conical surfaces from Moffett runways limit structure height; specific limits depend on parcel distance/direction from runway |
| noise_compatibility | Moffett CLUP and SJC noise contours (CNEL) inform residential compatibility — new residential discouraged in 65+ CNEL contours without sound attenuation |
| federal_authority | FAA has primary jurisdiction over airspace; Santa Clara County ALUC has CA Public Utilities Code §21670 et seq. authority over land use compatibility within review area |
State preemptions
Non-applicable laws (2)
Adopted building codes
Statewide mandatory minimum
Click a code label to open its state-by-state adoption atlas.
Quirks & notes
- R-5 uniquely permits hotels/motels as primary residential-zone use per §19.18 ('reserved for...residential alone or in combination with hotels or motels'). No other Sunnyvale residential district authorizes hotels as a primary use.
- R-1.7/PD requires PD combining district per §19.26 — small-lot 14 du/ac district cannot be applied without a project-specific Planned Development overlay. The PD requirement is structural, not optional.
- Moffett Park Specific Plan (Ord. 3218-23, 2023) introduced 'development reserve' bonus FAR system with neighborhood-level allocation AND nonresidential-development-rights-transfer mechanism — unusual for a CA city outside the SF/LA core.
- Federal-state-conflict pattern on north Sunnyvale: FAA Part 77 (Moffett Federal Airfield) limits structure height; Santa Clara County ALUC reviews for compatibility; SB 423/AB 2011 ministerial pathways may collide with Part 77 height caps. Federal aviation supremacy governs — NOT a state preemption.
- Two Caltrain stations (Sunnyvale + Lawrence) trigger AB 2097 ½-mi parking-elimination buffers covering most of downtown DSP and parts of LSAP; effectively eliminates parking minimums on a large fraction of higher-intensity parcels.
- Three concurrent specific plans (DSP, MPSP, ECRSP, LSAP — actually four) produce significant zoning text outside the R/C/M/O base chapters; per-parcel zoning lookup REQUIRES checking the precise zoning plan map for specific-plan overlay before applying base R/C/M standards.
- ECD (Ecological Combining District) is MPSP-specific and does not appear elsewhere in Title 19 — exists only within the Moffett Park Specific Plan framework (§19.29).
- Lawrence Station Area Plan crosses Sunnyvale-Santa Clara jurisdictional line; Sunnyvale's portion regulated under SMC §19.35; do NOT conflate with City of Santa Clara's LSAP (FM-3 cross-jurisdiction risk).
Formulas
Definitions
- height
- Building height per §19.32.020 — measured from grade to highest point of structure; certain R-1 single-family dwellings limited to 30 ft within 75 ft of property line
- lot_coverage
- Building footprint / lot area per Table 19.32.020
- far
- Gross floor area / lot area per §19.32.020
- du_ac
- Maximum dwelling units per net acre per §19.18 (residential) or specific-plan chapters (19.28/19.29/19.35/19.36)
- setback_front
- Front yard per §19.34 — distance from front property line to nearest building face; multistory R-4/R-5 above 2 stories adds 0.5× front-wall height (§19.34)
- setback_side
- Side yard per Table 19.34.030
- setback_rear
- Rear yard per Table 19.34.030
- parking
- Off-street parking per Chapter 19.46; AB 2097 eliminates minimums within ½ mi of major transit
Capacity calculations
- max_footprint_sf
lot_area_sf * lot_coverage- max_gfa_sf
lot_area_sf * far- max_units_from_density
lot_area_sf / 43560 * du_ac- buildable_width_ft
lot_width_ft - setback_side_ft * 2- buildable_depth_ft
lot_depth_ft - setback_front_ft - setback_rear_ft
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] §19.34.030
- [2] §19.34.030
- [3] §19.34.030
- [4] §19.18
- [5] §19.32.020
- [6] §19.32.020
- [7] §19.32.020
- [8] §19.46
- [9] §19.34.030
- [10] §19.34.030
- [11] §19.34.030
- [12] §19.18
- [13] §19.32
- [14] §19.32.020
- [15] §19.32.020
- [16] §19.46
- [17] §19.34.030
- [18] §19.34.030
- [19] §19.34.030
- [20] §19.18
- [21] §19.32.020
- [22] §19.32.020
- [23] §19.32.020
- [24] §19.46
- [25] §19.34.030
- [26] §19.34.030
- [27] §19.34.030
- [28] §19.18
- [29] §19.32.020
- [30] §19.32.020
- [31] §19.32.020
- [32] §19.46
- [33] §19.34.030
- [34] §19.34.030
- [35] §19.34.030
- [36] §19.18
- [37] §19.32.020
- [38] §19.32.020
- [39] §19.32.020
- [40] §19.46
- [41] §19.34.030
- [42] §19.34.030
- [43] §19.34.030
- [44] §19.18
- [45] §19.32.020
- [46] §19.32.020
- [47] §19.32.020
- [48] i§19.46
- [49] §19.34
- [50] §19.34.030
- [51] §19.34.030
- [52] §19.18
- [53] §19.32.020
- [54] §19.32.020
- [55] §19.32.020
- [56] i§19.46
- [57] §19.34
- [58] §19.34.030
- [59] §19.34.030
- [60] §19.18
- [61] §19.32.020
- [62] §19.32.020
- [63] §19.32.020
- [64] i§19.46
- [65] §19.34.030
- [66] §19.34.030
- [67] §19.34.030
- [68] §19.18
- [69] §19.32.020
- [70] §19.32.020
- [71] §19.46
- [72] §19.34.030
- [73] §19.34.030
- [74] §19.34.030
- [75] §19.22
- [76] §19.32.020
- [77] §19.32.020
- [78] §19.32.020
- [79] §19.46
- [80] §19.34.030
- [81] §19.34.030
- [82] §19.34.030
- [83] §19.22
- [84] §19.32.020
- [85] §19.32.020
- [86] §19.32.020
- [87] §19.46
Research status
Publication gates
| primary url present | passed | source.primary_url = https://ecode360.com/42729480 — canonical codified URL for Sunnyvale Title 19. Present in profile source block and in markdown header. Not an aggregator. Cloudflare-gated to scripted fetch but resolves in browser. |
|---|---|---|
| no aggregator cited | passed | Profile + markdown scan: zero citations to Zoneomics/Steadily/SitePlanGuide/SitePlanCreator/Zonara/Unzoned/Propwire. All citations resolve to SMC §-refs (19.18 / 19.22 / 19.26 / 19.28 / 19.29 / 19.32 / 19.34 / 19.35 / 19.36 / 19.46 / 19.96), CA Government Code (§65852.21, §66411.7, §65913.4, §65912.100, §65863.2, §65852.2, §65915, §65589.5), CA Public Utilities Code (§21064.3, §21670), FAA 14 CFR Part 77, or Santa Clara County ALUC Moffett CLUP. |
| confidence tags full form | passed | All confirmed claims carry c§X.XX form tied to specific SMC sections; partial claims carry p§; inferred claims carry i§. Preemption rows carry GC §-form or PRC §-form. No bare [confirmed] / [HIGH] / [MEDIUM] / [LOW] tokens remain anywhere in profile JSON. |
| overlays have parameters trigger confidence | passed | 7/7 overlays each carry non-empty parameters object (≥4 keys) + geographic_trigger string + status + citation + source_jurisdiction. HH / ITR / MU / PD confirmed at c§19.26/19.26.020/19.26.220. ECD / FEMA floodplain / FAA Part 77+ALUC are partial with what_is_confirmed + what_is_missing + retrieval_failure_reason populated (paired-field discipline satisfied, FM-8 avoided). Federal overlays carry federal_overlay_refs (FM-P discipline — not mis-tagged as state preemption). |
| preempt section city specific | passed | state_preemptions_applicable[] contains 9 entries (SB 9+450, SB 423, AB 2011, AB 2097, ADU/SB 1211, Density Bonus + AB 1287, Builder's Remedy/AB 1633/AB 1893, SB 10, Coastal). Each has Sunnyvale-specific qualifying_condition_checked with concrete primary-data inputs — dual Caltrain stations (Sunnyvale + Lawrence, PRC §21064.3) for AB 2097; ABAG 6th-cycle RHNA 11,966-unit allocation for SB 423 / Builder's Remedy; Cal-FIRE VHFHSZ verified ABSENT for SB 9; named commercial corridors (El Camino Real, Mathilda, Sunnyvale-Saratoga, Fair Oaks, Lawrence Expy) for AB 2011; ~30 mi inland for Coastal. Two under_review rows (SB 423, Builder's Remedy) carry paired retrieval_failure_reason + search_performed explaining HCD JS-SPA dashboard block. Not a link-stub. |
Data quality
- Table 19.32.020 (height/coverage/FAR by district) not retrieved live — height values for R-0/R-1.5/R-2/R-3/R-4/R-5 carry status=partial
- Table 19.34.030 (front/side/rear yards by district) not retrieved live — setback values carry status=partial
- Office (19.24) zoning district codes (likely O, OR, similar) not enumerated — chapter exists per §19.16 reference but specific district codes not retrieved
- MPSP subdistrict codes (Table 19.29.050 land-use districts) not enumerated — exist per §19.29 but specific codes/parameters not retrieved
- DSP block-level use table (Table 19.28.070) not retrieved live
- ECRSP land-use designations (§19.36) not enumerated
- LSAP nine zoning designations (§19.35) not enumerated
- Chapter 16.52 (Floodplain Management — Title 16, not Title 19) not retrieved; freeboard ordinance value carries status=partial
- HCD APR + HE Compliance dashboard (JS-rendered) — SB 423 and Builder's Remedy carry status=under_review pending parcel-level live check
- Santa Clara County ALUC Moffett CLUP review-area boundary not retrieved live (federal/regional document)
Known issues
Other cities in this state
Nearest-alphabetical profiles. Click through to compare zoning patterns side-by-side.