Overview
Thousand Oaks Chapter 4 is a conventional Euclidean code. Zones are named by land-use category with a sequential/letter index rather than encoding density or lot size in the code (R-A, R-E, R-O, R-1, R-2, R-3, R-P-D, C-O, C-1 … C-4, M-1, M-2, H-P-D, T-P-D, P-L, plus H/HL/PR/OS overlay zones). Dimensional standards are not tabulated in each district article; instead they are consolidated in Article 25 (Height §9-4.2501, Front Yard §9-4.2504, Side Yard §9-4.2505, Rear Yard §9-4.2508, Lot Area §9-4.2510). District articles (e.g., §9-4.701 for R-1, §9-4.1001 for R-3) govern permitted uses, planned-development procedures, and district-specific conditions. The city is in a 2024–2026 comprehensive zoning code update to implement the 2045 General Plan; substantial modernization (likely form-based or hybrid elements) is expected but not yet adopted. Classification is current-code-specific.
- ARTICLE 25 CONSOLIDATED DIMENSIONS: Thousand Oaks Title 9 / Chapter 4 does not put dimensional standards in each district article. Article 25 (Height §9-4.2501, Front §9-4.2504, Side §9-4.2505, Rear §9-4.2508, Lot Area §9-4.2510) consolidates most numeric standards for R-A, R-E, R-O, R-1, R-2, R-3, R-P-D, C-1, C-2, C-3, C-4, M-1, M-2. District articles (§9-4.401, §9-4.701, §9-4.1001, etc.) govern permitted uses and procedures only. [confirmed across Article 25 sections]
- CENTERLINE-BASED FRONT SETBACK IN C-1/C-3: §9-4.2504 requires C-1 and C-3 buildings to be ≥100 ft from the CENTERLINE of any public road, street, or highway — not from the front property line. This is distinct from typical property-line setback measurement and can dramatically reduce buildable envelope near wide roads. C-2 (20 ft from property line) and M-2 (10 ft) use conventional measurement. [confirmed §9-4.2504]
- R-3 DENSITY CONTROL VIA 1,000 SF/UNIT RULE: §9-4.2510 does not set a du/ac cap directly for R-3; instead it requires 1,000 sf of lot area per dwelling unit. Translated: 43.56 du/ac maximum (43,560 sf/ac ÷ 1,000 sf/unit). This indirect density control via per-unit lot-area requirement is characteristic of older California code styles. [derived from §9-4.2510]
+ 8 more in Quirks & notes
Districts
| Code | Name | Category | Min lot | Height | Coverage | FAR | Du/ac | Parking | Setbacks F/S/R |
|---|---|---|---|---|---|---|---|---|---|
| R-A | Rural Agricultural | res_sf | — | 25 ft[2] | — | — | — | — | 20[1] / — / — |
| R-E | Rural Exclusive | res_sf | — | 25 ft[4] | — | — | — | — | 20[3] / — / — |
| R-O | Single-Family Estate | res_sf | — | 25 ft[6] | — | — | — | — | —[5] / — / — |
| R-1 | Single-Family Residential | res_sf | 7,000 sf[9] | 25 ft[10] | — | — | — | — | 20[7] / —[8] / — |
| R-2 | Two-Family Residential | res_sf | 7,000 sf[13] | 25 ft[14] | — | — | — | — | 20[11] / —[12] / — |
| R-3 | Multiple-Family Residential | res_mf | 7,000 sf[17] | 25 ft[18] | — | — | 43.56[19] | — | 20[15] / 8[16] / — |
| R-P-D | Residential Planned Development | res_mf | — | 25 ft[20] | — | — | — | — | — / — / — |
| C-O | Commercial Office | com | — | — | — | — | — | — | — / — / — |
| C-1 | Neighborhood Shopping Center | com | — | 35 ft[22] | — | — | — | — | —[21] / — / — |
| C-2 | Highway and Arterial Business | com | — | 35 ft[24] | — | — | — | — | 20[23] / — / — |
| C-3 | Community Shopping Center | com | — | 35 ft[26] | — | — | — | — | —[25] / — / — |
| C-4 | Regional Shopping Center | com | — | 75 ft[27] | — | — | — | — | — / — / — |
| M-1 | Industrial Park | ind | — | 35 ft[29] | — | — | — | — | —[28] / — / — |
| M-2 | Light Manufacturing | ind | — | 35 ft[31] | — | — | — | — | 10[30] / — / — |
| T-P-D | Trailer Park Development | res_mf | — | — | — | — | — | — | — / — / — |
| H-P-D | Hillside Planned Development | res_sf | — | — | — | — | — | — | — / — / — |
| P-L | Public, Quasi-Public, and Institutional Lands and Facilities | special | — | — | — | — | — | — | — / — / — |
Confidence: confirmed partial under review not found
Overlays
State preemptions
Non-applicable laws (2)
Adopted building codes
Statewide mandatory minimum
Click a code label to open its state-by-state adoption atlas.
Amendment history
| Date | Kind | Citation |
|---|---|---|
| 2024-05-29 | certification | HCD letter confirming Thousand Oaks 6th-Cycle Housing Element is in substantial compliance with State Housing Element Law (2024-05-29; referenced in Thousand Oaks Council staff reports and CitizenPortal coverage). |
| 2022-02-07 | adoption | 6th-Cycle (2021–2029) Housing Element adopted by Thousand Oaks City Council on 2022-02-07 (per HCD-hosted adopted element PDF). HCD substantial-compliance certification letter received 2024-05-29 per Thousand Oaks Planning communications. |
Quirks & notes
- ARTICLE 25 CONSOLIDATED DIMENSIONS: Thousand Oaks Title 9 / Chapter 4 does not put dimensional standards in each district article. Article 25 (Height §9-4.2501, Front §9-4.2504, Side §9-4.2505, Rear §9-4.2508, Lot Area §9-4.2510) consolidates most numeric standards for R-A, R-E, R-O, R-1, R-2, R-3, R-P-D, C-1, C-2, C-3, C-4, M-1, M-2. District articles (§9-4.401, §9-4.701, §9-4.1001, etc.) govern permitted uses and procedures only. [confirmed across Article 25 sections]
- CENTERLINE-BASED FRONT SETBACK IN C-1/C-3: §9-4.2504 requires C-1 and C-3 buildings to be ≥100 ft from the CENTERLINE of any public road, street, or highway — not from the front property line. This is distinct from typical property-line setback measurement and can dramatically reduce buildable envelope near wide roads. C-2 (20 ft from property line) and M-2 (10 ft) use conventional measurement. [confirmed §9-4.2504]
- R-3 DENSITY CONTROL VIA 1,000 SF/UNIT RULE: §9-4.2510 does not set a du/ac cap directly for R-3; instead it requires 1,000 sf of lot area per dwelling unit. Translated: 43.56 du/ac maximum (43,560 sf/ac ÷ 1,000 sf/unit). This indirect density control via per-unit lot-area requirement is characteristic of older California code styles. [derived from §9-4.2510]
- 25 FT BASE HEIGHT WITH CONDITIONAL 35 FT / 3 STORIES: §9-4.2501 sets a 25 ft base height across all R-A/R-E/R-O/R-1/R-2 zones, with a conditional +10 ft / +3 stories if side-yard requirements are increased proportionally. Effective ceiling is 35 ft / 3 stories, but only when the project is willing to trade side-yard width for vertical envelope. [confirmed §9-4.2501]
- R-3 SIDE-YARD ABSOLUTE MINIMUM 8 FT / 16 FT TOTAL: §9-4.2505 — R-3 multiple-dwelling side yards shall be ≥8 ft per side and the sum of side yards shall be ≥16 ft. This is the only district with an absolute per-side minimum in Article 25 (R-1/R-2 use a lot-width-proportional formula instead). [confirmed §9-4.2505]
- R-O DEPTH-PROPORTIONAL FRONT SETBACK: §9-4.2504 — R-O front yard is 25% of lot depth, capped at 35 ft maximum. On a 120-ft-deep lot, R-O front setback = 30 ft. This is a depth-proportional rule rather than a fixed number. [confirmed §9-4.2504]
- COMPREHENSIVE ZONING CODE UPDATE 2024–2026: Thousand Oaks is in the middle of a full Chapter 4 rewrite to implement the 2045 General Plan (toaks2045.org). The current Title 9 / Chapter 4 remains in effect through adoption; the new code is expected to introduce form-based or hybrid elements and modernize mixed-use regulations. [confirmed from toaks.gov/planning/zoning-code-update and General Plan 2045]
- HOUSING ELEMENT CERTIFIED 2024-05-29: Thousand Oaks 6th-Cycle (2021–2029) Housing Element received HCD substantial-compliance certification on 2024-05-29. This makes Builder's Remedy DORMANT and positions the city for the '10% affordability' SB 35/423 tier (subject to HCD's current determination release). [confirmed from CitizenPortal coverage; HCD letter referenced]
- SPECIFIC PLANS FUNCTION AS OVERLAYS: Thousand Oaks uses specific plans (e.g., Rancho Conejo Industrial Park Specific Plan No. 15) to modify base-district standards within mapped boundaries. Within SP-15, M-1 standards are superseded (20,000 sf min lot, 10,000 sf with permit, 20 ft front setback, floor-area parking with 35% compact ratio). Specific plans are overlay-equivalent but not enumerated as 'overlay zones' in the zoning map legend. [confirmed SP-15 parameters; full city specific-plan inventory not retrieved]
- HILLSIDE / RIDGELINE PRESERVATION POSTURE: Thousand Oaks uses Hillside PD (H-P-D, Article 31), Protected Ridgeline Overlay (PR, Article 35), and Open Space (OS, Article 36) together to aggressively protect the Santa Monica Mountains, Conejo Mountain, Conejo Ridge, and other scenic ridgelines. Much of the city's periphery is OS or subject to PR review. [confirmed from Articles 31, 35, 36]
- ELAWS MIRROR USED FOR RETRIEVAL: codelibrary.amlegal.com (the authoritative host) returns 403 to scripted WebFetch. The public eLaws mirror at toaks-ca.elaws.us/code/muco_t9_ch4 was used for readable article-text retrieval; it occasionally rate-limits requests. Both hosts serve the same compilation. [confirmed]
Formulas
Definitions
- height
- Grade to highest point of structure.
- lot_coverage
- Building footprint / lot area.
- far
- Gross floor area / 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.
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.
| District | Category | Height | FAR | Coverage | Setbacks | Parking | Density | Min lot | Overlays |
|---|
Sources & references
- [1] §9-4.2504
- [2] §9-4.2501
- [3] §9-4.2504
- [4] §9-4.2501
- [5] §9-4.2504
- [6] §9-4.2501
- [7] §9-4.2504
- [8] §9-4.2505
- [9] §9-4.2510
- [10] §9-4.2501
- [11] §9-4.2504
- [12] §9-4.2505
- [13] §9-4.2510
- [14] §9-4.2501
- [15] §9-4.2504
- [16] §9-4.2505
- [17] §9-4.2510
- [18] §9-4.2501
- [19] §9-4.2510
- [20] §9-4.2501
- [21] §9-4.2504
- [22] §9-4.2501
- [23] §9-4.2504
- [24] §9-4.2501
- [25] §9-4.2504
- [26] §9-4.2501
- [27] §9-4.2501
- [28] §9-4.2504
- [29] §9-4.2501
- [30] §9-4.2504
- [31] §9-4.2501
Research status
Publication gates
| primary url present | passed | source.primary_url = https://codelibrary.amlegal.com/codes/thousandoaks/latest/thousandoaks_ca/0-0-0-11157 (American Legal Publishing codelibrary — official hosted compilation of Thousand Oaks Municipal Code Title 9). elaws_mirror_url (toaks-ca.elaws.us) is a secondary retrieval-friendly mirror of the same compilation. city_landing_url, code_update_url, general_plan_2045_url, and housing_element_url are all primary city/HCD sources. |
|---|---|---|
| no aggregator cited | passed | Full record scan found no Zoneomics / Steadily / SitePlanGuide / SitePlanCreator / Unzoned / Zonara / Propwire references. All citations point to Thousand Oaks Municipal Code §9-4.* sections (Articles 1–44 and Article 25 sections 9-4.2501, 9-4.2504, 9-4.2505, 9-4.2508, 9-4.2510), California Government Code (GC §) sections, California state bill numbers (SB 9, SB 423, AB 2011, AB 2097, AB 1287, SB 897, AB 2221, SB 1211, SB 10, AB 1893), amlegal / elaws / toaks.gov / hcd.ca.gov primary URLs, and Census primary data for population / county population. |
| confidence tags full form | passed | All confirmed district and overlay claims carry c§X.Y form (c§9-4.2501, c§9-4.2504, c§9-4.2505, c§9-4.2510, c§9-4.701, c§9-4.1001, c§9-4.3300, c§9-4.3400, c§9-4.3500, c§9-4.3600, c§9-4.3900, c§9-4.4201, c§9-4.4301). Partial claims carry p§X.Y form (p-federal-reference for FEMA floodplain reference, p-SP-15 for Specific Plan No. 15 where full ordinance number not retrieved). Preemption entries carry GC § citations (GC § 65852.21, GC § 66411.7, GC § 66411.8, GC § 65863.2, GC § 65915, GC § 65913.4, GC § 65912.100, GC § 65589.5(d)(5), GC § 65913.5) plus bill-number cross-references. |
| overlays have parameters trigger confidence | passed | Gate 4 (v3 canonical). Every entry in overlays[] has non-empty parameters[], geographic_trigger, status, and citation. (1) H Height Limit Overlay (§9-4.3300), (2) HL Historic Landmark Overlay (§9-4.3400), (3) PR Protected Ridgeline Overlay (§9-4.3500), (4) OS Open Space (§9-4.3600), (5) C-2/AM Auto Mall Overlay (§9-4.3900), (6) Oak Tree Preservation (§9-4.4201), (7) Landmark Tree Preservation (§9-4.4301), (8) FEMA Floodplain (partial — federal-reference citation with what_is_confirmed/what_is_missing pair), (9) Rancho Conejo SP-15 (partial — SP-15 ordinance number not retrieved). All entries satisfy Gate 4. |
| preempt section city specific | passed | Gate 5 (v3 canonical). Thousand Oaks, CA is in the active-preemption set (CA). state_preemptions_applicable[] contains eight city-specific entries (not a link-stub). Each entry is evaluated against Thousand Oaks-specific primary data: population 123,463 (2023 Census PEP), Ventura County population 829,590 (2023 Census PEP), general-law city, 6th-Cycle Housing Element adopted 2022-02-07 and HCD-certified compliant 2024-05-29, no Metrolink rail stop inside city (Moorpark station ~8 mi away) so AB 2097 qualifying-stop set is narrow, commercial corridors (Thousand Oaks Boulevard / Auto Mall, Moorpark Road, Hillcrest Drive, US-101 frontage) for AB 2011, and R-A/R-E/R-O/R-1 res_sf inventory for SB 9 and ADU predicates. Applies distribution: 6 applies=true (ADU confirmed; SB 9 confirmed; AB 2097 partial — per-stop GTFS audit outstanding; Density Bonus + AB 1287 confirmed; SB 423 partial — HCD tier release outstanding but Housing Element is certified compliant; AB 2011 partial — per-corridor ROW audit outstanding); 2 applies=false (Builder's Remedy confirmed DORMANT because Housing Element is HCD-certified compliant as of 2024-05-29; SB 10 not_applicable — opt-in, no Thousand Oaks ordinance found). Each entry carries qualifying_condition_checked, effect, effective_date, citation, and preempted_fields_in_this_record[]. preempt_section_summary narrative also populated. |
| verification passed | passed | Factored verification pass executed with 36 atomic claims covering: (a) source identification (amlegal URL, eLaws mirror, Title 9 URL, Article 25 URL, city landing URL), (b) classification (Euclidean with specific-plan overlay-equivalents; consolidated Article 25 dimensions), (c) district inventory (18 districts enumerated from Articles 4–17, 20, 31, 32, 39), (d) overlay inventory (H, HL, PR, OS, C-2/AM, Oak Preservation, Landmark Tree, FEMA floodplain, SP-15), (e) Article 25 numeric standards (§9-4.2501 height table, §9-4.2504 front yards, §9-4.2505 side yards, §9-4.2510 lot area + 1,000 sf/unit R-3 rule), (f) eight state-preemption entries with qualifying conditions and primary-data inputs, (g) Housing Element 2024-05-29 HCD certification as the Builder's Remedy dormancy trigger. 34/36 claims supported; 2 not_captured/partial (§9-4.2508 main-building rear yard; SB 423 HCD tier release) disclosed in failed_claims[]. Pass ratio 94% — above the 80% threshold but below 95%; narrative marks record as passed_pending_browser_retrieval. |
Data quality
- Rear-yard setback (§9-4.2508) text not fully retrieved — section text focuses on accessory-building placement (25% of rear yard, ≤15 ft height) rather than a main-building rear setback; main-building rear yard by zone remains not_captured for most districts.
- Lot coverage (%), FAR, and parking ratios by district — not enumerated in Article 25 or the retrieved district articles; may live in Article 24 (Off-Street Parking) and development-permit conditions in Articles 12–17.
- C-O (Commercial Office) dimensional standards — not listed in the retrieved §9-4.2501 or §9-4.2504 text; may be governed by Article 11 development-permit conditions.
- Full Specific Plan inventory (Rancho Conejo SP-15 is confirmed; others — e.g., Thousand Oaks Boulevard Specific Plan, Lang Ranch, Dos Vientos — not enumerated in this pass).
- Floodplain ordinance specific section number and local freeboard amount — not extracted in this pass (federal FEMA overlay referenced by reference in Title 9).
- HCD SB 35/423 Determination release tier for Thousand Oaks (10%/50%/exempt) — requires HCD dataset fetch. Housing Element is certified compliant (2024-05-29), which typically yields 10% tier but must be confirmed.
- Per-stop GTFS audit for Thousand Oaks Transit for AB 2097 qualifying-major-transit-stop applicability.
- Per-corridor ROW-width audit (Thousand Oaks Boulevard, Moorpark Road, Hillcrest Drive, US-101 frontage) for AB 2011 qualifying-corridor applicability.
Known issues
Verification
| last_verified_at | 2026-04-19T00:00:00Z |
|---|---|
| verifier_specialist | fleet-20260419T084409-10 |
| verifier_version | 1.0 |
| verification_result | passed_pending_browser_retrieval |
| atomic_claims_checked | 36 |
| atomic_claims_passed | 34 |
| atomic_claims_failed | 2 |
| failed_claims | status: not_captured · reason: §9-4.2508 text retrieved covers accessory-building rear-yard rules (25% coverage max, 15 ft max height, R-3 exception) but does not surface a main-building rear yard minimum number for each zone. Marked not_captured across all districts rather than invented.; status: partial · reason: HCD's current SB 35/423 Determination release dataset was not retrieved live in this pass. Housing Element certification status (compliant as of 2024-05-29) strongly implies 10% tier, but the live determination was not confirmed. |
| narrative_ref | narratives/thousand-oaks-ca/fleet-20260419T084409-10.json |
Other cities in this state
Nearest-alphabetical profiles. Click through to compare zoning patterns side-by-side.