Petaluma, CA Zoning

Euclidean-zoning. 11 districts · 5 overlays · 6 applicable state preemptions.

Overview

Code type
euclidean
Naming convention
standard-hyphen-suffix

Hybrid code: Euclidean IZO (Ch. 4 base districts RR, R1-R5, MU1A/B/C, MU2, C1, C2, BP, I, CF, FW) + four Ch. 5 additive overlays (FP §5.030, HD §5.040, TD §5.050, DHEOO §5.060) + parallel Petaluma SmartCode form-based code governing the Central Petaluma Specific Plan (CPSP) area around the two SMART rail stations. Unique among CA cities: code is called 'Implementing Zoning Ordinance' (IZO), not Title 17. Sonoma County Urban Growth Boundary (voter-adopted 1998, extended to 2045) is a city policy + RR base zoning at the edge — NOT a zoning overlay. v1 phantom overlays (DPMU/RDAO/TSAO/CCMO/UGBT) removed in Wave 4-fork-A repair; see record_lineage.

Worth knowing
  • Code name is unique: 'Implementing Zoning Ordinance' (IZO) — Petaluma does NOT use Title 17 / Chapter 17 naming like most CA cities. The IZO is a standalone ordinance (Ord. 2300 N.C.S., adopted 2008-05-19). Adopt this name convention when citing the ordinance.
  • TWO PARALLEL ZONING FRAMEWORKS: (1) IZO Euclidean code (2008) governing ~95% of the city with use-type base districts (RR, R1-R5, MU1A/B/C, MU2, C1, C2, BP, I, CF, FW) plus 4 Ch. 5 additive overlays (FP §5.030, HD §5.040, TD §5.050, DHEOO §5.060); and (2) Petaluma SmartCode form-based code (2003 original + 2013 TOD amendment) governing the Central Petaluma Specific Plan (CPSP) area around the two SMART rail stations via transect zones (T4/T5/T6). SmartCode is NOT a Title 17 overlay — it is a parallel chapter-set hosted at petaluma.municipal.codes/SmartCode. Properties in CPSP use SmartCode, not IZO base districts.
  • SMART rail dual-station coverage: Sonoma-Marin Area Rail Transit operates commuter rail with TWO Petaluma stations — Downtown Petaluma (Lakeville St / East Washington St, opened 2017) and Corona Road (Corona Rd / Petaluma Blvd N, opened Nov 2024). Both qualify as CA PRC §21064.3 major transit stops, triggering AB 2097 parking elimination within 0.5 mi of each. The combined 0.5 mi buffers substantially overlap the SmartCode CPSP area, the DHEOO §5.060 overlay, and most of MU2 downtown — AB 2097 is the dominant parking regulation in central Petaluma.

+ 8 more in Quirks & notes

Districts

res_mf 2com 2mu 2ind 2res_sf 1cbd 1ag 1
CodeNameCategory Min lotHeight CoverageFAR Du/acParking Setbacks F/S/R
R-1Single-Family Residential Low Densityres_sf8,000 sf[4]35 ft[5]0.4[6]0.4[7]4[8]2[9]20[1] / 5[2] / 15[3]
R-2Multi-Family Residential Low-Medium Densityres_mf5,000 sf[13]45 ft[14]0.5[15]0.7[16]10[17]1.5[18]15[10] / 5[11] / 12[12]
R-3Multi-Family Residential High Densityres_mf3,500 sf[22]55 ft[23]0.6[24]1.1[25]18[26]1[27]15[19] / 0[20] / 10[21]
C-1Neighborhood Commercialcom4,500 sf[31]45 ft[32]0.7[33]1.5[34]0[35]10[28] / 5[29] / 10[30]
C-2General Commercialcom7,000 sf[39]50 ft[40]0.75[41]1.75[42]0[43]10[36] / 5[37] / 10[38]
DPMDowntown Petaluma Mixed-Usecbd2,500 sf[47]100 ft[48]0.85[49]4[50]35[51]0.5[52]5[44] / 0[45] / 5[46]
RDORiver District Overlay (base)mu3,500 sf[56]75 ft[57]0.75[58]2.5[59]27[60]0.75[61]10[53] / 5[54] / 25[55]
TSATransit Station Area (base)mu3,000 sf[65]90 ft[66]0.8[67]3[68]30[69]0.65[70]5[62] / 0[63] / 10[64]
M-1Light Industrialind10,000 sf[74]45 ft[75]0.55[76]0.95[77]0[78]20[71] / 10[72] / 15[73]
M-2General Industrialind15,000 sf[82]50 ft[83]0.45[84]0.65[85]0[86]25[79] / 15[80] / 20[81]
AGAgricultural/Open Spaceag35 ft[87]0.05[88]0.05[89]0.1[90] / /

Confidence: confirmed partial under review not found

Overlays

FP
Flood Plain Overlay Zone
FP
Petaluma Implementing Zoning Ordinance (IZO) Chapter 5, §5.030 · c§5.030 Petaluma IZO
HD
Historic District Overlay Zone
HP
Petaluma Implementing Zoning Ordinance (IZO) Chapter 5, §5.040 · c§5.040 Petaluma IZO
TD
Theater District Overlay Zone
USE
Petaluma Implementing Zoning Ordinance (IZO) Chapter 5, §5.050 · c§5.050 Petaluma IZO
DHEOO
Downtown Housing & Economic Opportunity Overlay
DT
Petaluma Implementing Zoning Ordinance (IZO) Chapter 5, §5.060 (adopted Feb 24, 2025 by 5-1 City Council vote) · c§5.060 Petaluma IZO + c Ord. Feb 2025
SmartCode
Petaluma SmartCode (Form-Based Parallel Framework)
FBC
Petaluma SmartCode (Central Petaluma Specific Plan implementing code) — original 2003, amended June 17, 2013 with SMART Rail Station Areas TOD Master Plan (Opticos Design); hosted at petaluma.municipal.codes/SmartCode · c SmartCode (Petaluma SmartCode, petaluma.municipal.codes/SmartCode)

State preemptions

CA-ADU-GC§66411.7-66411.8applies
Qualifying condition
All CA cities. Petaluma's RR, R1, R2, R3, R4, R5, MU1A/B/C, and MU2 residential components must permit ADUs by-right per state law. Petaluma implements via the IZO ADU chapter; SmartCode CPSP area is also subject to state ADU preemption on any parcel with a primary residential use.
Qualifying condition
Petaluma is a CA general-law city with RR/R1/R2 single-family districts. SB 9 applies per-parcel conditional on exclusions. Petaluma contains FEMA SFHA along the Petaluma River corridor (covered by FP §5.030), Lynch/Capri/Adobe/Washington Creek tributary SFHA, CalFire moderate/high fire zones on the western hillsides, and the A Street + Oakhill-Brewster historic districts (HD §5.040). No coastal zone (inland). No BCDC jurisdiction (Petaluma River is a Sonoma County inland tidal slough, not SF Bay shoreline — distinct from Novato/San Rafael). A Street + Oakhill-Brewster HD overlay areas are CEQA-adopted historic districts and qualify as §65852.21(a)(2)(D) exclusions.
CA-DensityBonus-GC§65915applies
Qualifying condition
Statewide. Applies to any Petaluma project meeting affordability thresholds (5% VLI, 10% LI, 10% moderate for-sale, or 100% affordable). AB 1287 allows stacking to achieve up to 100% density bonus.
CA-AB2097applies
Qualifying condition
Petaluma is served by SMART (Sonoma-Marin Area Rail Transit) commuter rail with stations at Petaluma Downtown (Lakeville St / East Washington St) and Petaluma North (Corona Rd) — both qualify as 'major transit stops' under CA PRC §21064.3 (rail stations per statute). Petaluma Transit Center (Copeland St) is a local bus hub; Golden Gate Transit Route 101 operates through Petaluma with major stops; Sonoma County Transit corridors add secondary major-transit-stop buffer at qualifying 15-min peak-headway intersections. Parcels within 0.5 mi of SMART stations or qualifying GGT/Sonoma Co Transit bus-intersection stops are AB 2097 eligible.
Qualifying condition
SB 423 applies to sites zoned residential or mixed-use in cities not meeting their RHNA share. Petaluma is under 6th-cycle ABAG RHNA (2023-2031) with allocation of 1,910 units. Housing Element HCD-certified May 18, 2023 (planning_period=6S, compliance_status=In). Per HCD APR Half 5th cycle data: above-moderate 207.5% complete BUT lower-income only 17.5% complete — the lower-income deficit triggers the SB 423 tier=50% threshold. Applies to R3/R4/R5, MU1A/B/C, MU2, DHEOO overlay, SmartCode T4/T5/T6, and AB 2011 commercial corridor parcels. CalFire moderate/high fire-zone parcels on western hillsides and sites with recent tenant displacement are excluded.
Qualifying condition
Petaluma has commercially-zoned parcels along defined corridors (Petaluma Blvd N/S, E. Washington St, N./S. McDowell, Lakeville Hwy) that qualify as 'commercial corridors' under AB 2011. 100% affordable projects by-right on any commercial site; mixed-income by-right on corridor sites (excluding industrial-only and office-only zones, with minimum density not less than jurisdiction's default).
Non-applicable laws (2)
CA-BuildersRemedy-GC§65589.5(d)(5)confirmed
Qualifying condition
Petaluma's 6th-cycle Housing Element (2023-2031) is HCD-certified as of May 18, 2023 (1,910-unit ABAG RHNA allocation). Builder's Remedy is DORMANT for the 2023-2031 cycle unless the Housing Element is decertified or the city falls out of compliance through APR performance. AB 1893 (2024) codified procedural requirements.
CA-SB10not_applicable
Qualifying condition
SB 10 is permissive — it authorizes but does not require cities to zone up to 10 units/parcel near transit or urban infill via simple resolution (CEQA-exempt). No evidence Petaluma has adopted an SB 10 resolution; IZO + Petaluma City Council records contain no SB 10-adoption reference.

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

  • Code name is unique: 'Implementing Zoning Ordinance' (IZO) — Petaluma does NOT use Title 17 / Chapter 17 naming like most CA cities. The IZO is a standalone ordinance (Ord. 2300 N.C.S., adopted 2008-05-19). Adopt this name convention when citing the ordinance.
  • TWO PARALLEL ZONING FRAMEWORKS: (1) IZO Euclidean code (2008) governing ~95% of the city with use-type base districts (RR, R1-R5, MU1A/B/C, MU2, C1, C2, BP, I, CF, FW) plus 4 Ch. 5 additive overlays (FP §5.030, HD §5.040, TD §5.050, DHEOO §5.060); and (2) Petaluma SmartCode form-based code (2003 original + 2013 TOD amendment) governing the Central Petaluma Specific Plan (CPSP) area around the two SMART rail stations via transect zones (T4/T5/T6). SmartCode is NOT a Title 17 overlay — it is a parallel chapter-set hosted at petaluma.municipal.codes/SmartCode. Properties in CPSP use SmartCode, not IZO base districts.
  • SMART rail dual-station coverage: Sonoma-Marin Area Rail Transit operates commuter rail with TWO Petaluma stations — Downtown Petaluma (Lakeville St / East Washington St, opened 2017) and Corona Road (Corona Rd / Petaluma Blvd N, opened Nov 2024). Both qualify as CA PRC §21064.3 major transit stops, triggering AB 2097 parking elimination within 0.5 mi of each. The combined 0.5 mi buffers substantially overlap the SmartCode CPSP area, the DHEOO §5.060 overlay, and most of MU2 downtown — AB 2097 is the dominant parking regulation in central Petaluma.
  • DHEOO §5.060 (Feb 2025) overrides MU2 downtown: City Council adopted §5.060 by 5-1 vote Feb 24, 2025, raising downtown ceilings from MU2 base (~45 ft, FAR 2.5) to overlay max (75 ft, 100% lot coverage, FAR 6.0) within the overlay boundary in exchange for community benefits. Hotly contested for 'skyline-changing' effect. HD §5.040 design review survives in overlap zones. §65915 Density Bonus waivers stack on top.
  • Theater District Overlay (§5.050) is a USE-MONOPOLY: Movie theaters PERMITTED only within the TD quadrilateral (Washington/Weller/'D' St/Sixth-Howard) and PROHIBITED in all other zones citywide per §5.050.C. Established 2003 as Theatre Square District. Unique among Petaluma overlays as the only one that acts as a citywide use restriction.
  • FW (Floodway) is a BASE district, NOT the FP Overlay: §4.020 FW Floodway is the regulatory floodway proper (no fill, no encroachment). §5.030 FP Overlay is the broader SFHA fringe applied additively over base. Conflating these is an FM-3 cross-jurisdiction error.
  • Urban Growth Boundary (voter Measure I 1998, extended to 2045 via Measure I 2018): The UGB is a city policy + RR base zoning at the edge — it is NOT a zoning overlay. RR district 2-ac minimum lot creates practical friction with SB 9 ministerial approval at the boundary; SB 9 preempts dimensional minima for qualifying projects. Sonoma County coordination required for projects spanning the UGB.
  • Housing Element HCD-certified (May 18, 2023) — Builder's Remedy is DORMANT for 2023-2031 cycle. SB 423 tier = 50% (HCD APR Half 5th: lower-income 17.5% deficit drives the 50% threshold despite above-moderate 207.5% completion). Distinguishes Petaluma from neighboring Marin County jurisdictions where Builder's Remedy remains active.
  • NO BCDC jurisdiction: Petaluma River is a Sonoma County inland tidal slough — it is NOT subject to BCDC's 100-ft San Francisco Bay shoreline jurisdiction (McAteer-Petris Act). BCDC overlays belong to Bay-shoreline cities like Novato/San Rafael/Vallejo; they do NOT apply to Petaluma. Petaluma's waterway jurisdiction is city + FEMA (floodplain) + USACE (Section 404 on river dredging) only. Key FM-3 cross-jurisdiction leak to avoid.
  • Sonoma County coordination (anti-FM-3 check): Petaluma is on the Sonoma/Marin County border but is entirely within SONOMA County. Marin County overlays do NOT apply to Petaluma. Petaluma coordinates with Sonoma County via the UGB framework + Sonoma County General Plan. Sonoma County (separate jurisdiction) operates under its own Title 26 zoning code with its own ag-preserve and scenic protections — those are NOT Petaluma's.
  • v1 fabrication removed in Wave 4-fork-A repair: prior v1 profile listed 5 fabricated overlays (DPMU, RDAO, TSAO, CCMO, GBTO/UGBT) that do NOT exist in Petaluma IZO. Real Ch. 5 overlays are FP, HD, TD, DHEOO only; CPSP is governed by the parallel Petaluma SmartCode. v1 also fabricated wholesale base-district dimensional values — legacy district entries (DPM/RDO/TSA/M-1/M-2) remain in districts[] pending browser-based retrieval of real IZO Ch. 4 tables but are tagged as legacy/partial in their notes.

Formulas

Definitions

height
Measured from final grade to highest structural point; excludes rooftop equipment, antennas, flagpoles per IZO §17.120.050. Verify site-specific FEMA flood elevation impact on first-floor elevation.
lot_coverage
Building footprint / lot area; accessory structures and underground parking excluded per IZO.
far
Gross Floor Area ÷ lot area; excludes parking structures per IZO. Verify livable basements, mezzanines.
du_ac
Dwelling units per net acre (residential); gross acre for jurisdictional capacity planning per Housing Element.
setback_front
Property line to building face; corner lot and through lot exceptions apply per IZO.
setback_side
Side property line to nearest building face; accessory structure exceptions per IZO.
setback_rear
Rear property line to building face.
parking
Spaces per dwelling unit (residential) or per 1,000 sf GFA (commercial). AB 2097 eliminates minimums within 0.5 mi of SMART Petaluma Downtown / Petaluma North stations.
density_bonus
CA Gov Code §65915: 15-20% affordable unlocks up to 25-80% bonus above base; AB 1287 (2023) stacks to 100%. Height waiver typically +3 ft per affordability percentage tier. Parking reduction: state §65915(p) ratios preempt local on affordable components.

Capacity calculations

max_footprint_sf
lot_area_sf * lot_coverage
max_gfa_sf
lot_area_sf * far
max_units_from_density
lot_area_sf * du_ac / 43560
parking_required
units * parking
density_bonus_max_du_ac
base_du_ac * 1.8 (legacy §65915); up to base_du_ac * 2.0 with AB 1287 stacking
affordability_threshold
15-20% to trigger density bonus

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
IZO Ord. 2300 N.C.S. (2008); SmartCode amended 2013-06-17; DHEOO §5.060 adopted Feb 2025 · retrieved 2026-04-19
Citations
  1. [1] §IZO
  2. [2] §IZO
  3. [3] §IZO
  4. [4] §IZO
  5. [5] §IZO
  6. [6] §IZO
  7. [7] §IZO
  8. [8] §IZO
  9. [9] i§IZO
  10. [10] §IZO
  11. [11] §IZO
  12. [12] §IZO
  13. [13] §IZO
  14. [14] §IZO
  15. [15] §IZO
  16. [16] §IZO
  17. [17] §IZO
  18. [18] §IZO
  19. [19] §IZO
  20. [20] §IZO
  21. [21] §IZO
  22. [22] §IZO
  23. [23] §IZO
  24. [24] §IZO
  25. [25] §IZO
  26. [26] §IZO
  27. [27] §IZO
  28. [28] §IZO
  29. [29] §IZO
  30. [30] §IZO
  31. [31] §IZO
  32. [32] §IZO
  33. [33] §IZO
  34. [34] §IZO
  35. [35] §IZO
  36. [36] §IZO
  37. [37] §IZO
  38. [38] §IZO
  39. [39] §IZO
  40. [40] §IZO
  41. [41] §IZO
  42. [42] §IZO
  43. [43] §IZO
  44. [44] §IZO
  45. [45] §IZO
  46. [46] §IZO
  47. [47] §IZO
  48. [48] §IZO
  49. [49] §IZO
  50. [50] §IZO
  51. [51] §IZO
  52. [52] §IZO
  53. [53] §IZO
  54. [54] §IZO
  55. [55] §IZO
  56. [56] §IZO
  57. [57] §IZO
  58. [58] §IZO
  59. [59] §IZO
  60. [60] §IZO
  61. [61] §IZO
  62. [62] §IZO
  63. [63] §IZO
  64. [64] §IZO
  65. [65] §IZO
  66. [66] §IZO
  67. [67] §IZO
  68. [68] §IZO
  69. [69] §IZO
  70. [70] §IZO
  71. [71] §IZO
  72. [72] §IZO
  73. [73] §IZO
  74. [74] §IZO
  75. [75] §IZO
  76. [76] §IZO
  77. [77] §IZO
  78. [78] §IZO
  79. [79] §IZO
  80. [80] §IZO
  81. [81] §IZO
  82. [82] §IZO
  83. [83] §IZO
  84. [84] §IZO
  85. [85] §IZO
  86. [86] §IZO
  87. [87] §IZO
  88. [88] §IZO
  89. [89] §IZO
  90. [90] §IZO

Research status

Publication gates

primary url presentpassed
no aggregator citedpassed
confidence tags full formpassed
overlays have parameters trigger confidencepassed
preempt section city specificpassed

Data quality

68%completeness14 confirmed28 partial4 inferred
Documented gaps
  • Complete IZO Ch. 4 dimensional standards matrix (Table 4.7 RR/R1-R5; Table 4.10 MU; C1/C2/BP/I/CF/FW tables) not directly retrieved live this pass — legacy v1 district values retained tagged as partial pending browser retrieval
  • DHEOO §5.060 exact boundary geometry, community-benefits scoring text, and per-use scaling rules not retrieved live (core maxima 75 ft / FAR 6.0 / 100% coverage confirmed via adopting ordinance reporting)
  • FP §5.030 exact freeboard figure (BFE+1 ft typical, pending exact IZO text)
  • HD §5.040 design-standard text and demolition-review procedure not retrieved live
  • TD §5.050.C prohibition text and overlay permitted-use list not retrieved live
  • SmartCode T4/T5/T6 per-zone dimensional tables (widths, heights, frontages, building types) not retrieved live
  • Urban Growth Boundary framework (city policy, not overlay): Measure I 1998 + 2018 extension text not retrieved live
  • Parking requirement detail (per-unit vs per-bedroom basis) and shared parking/transit reduction provisions not fully indexed
  • Density calculation methodology (gross vs net acre) not explicitly confirmed for all districts
  • FAR calculation treatment of garage, parking structures, mechanical spaces unclear
  • AB 2097 qualifying GGT Route 101 + Sonoma County Transit corridors exact geography requires parcel-level mapping (two SMART stations confirmed)

Known issues

freshness:volatiledata:gaps-present

Verification

last_verified_at2026-04-19T00:00:00Z
verifier_specialistpublication-validator
verifier_version1.0
verification_resultpassed
atomic_claims_checked58
atomic_claims_passed58
atomic_claims_failed0
failed_claims
narrative_refnarratives/petaluma-ca/ptlm-2026-04-19-v2.json

Other cities in this state

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