Development Intelligence Platform

California Housing Development Analyzer

Comprehensive analysis of SB9 opportunities, SB330 compliance, and HCD requirements across California jurisdictions.

Updated: Feb 2026 • Post-SB 450 (eff. Jan 2025) • Expanded coverage: 18 Bay Area Cities + Statewide HCD/SB330 Data

Total Apps Tracked
200+
Across 18 cities
Documented Approvals
~140
Known approved splits
Highest Opportunity
Mountain View
82% approval rate
Best ROI Potential
Atherton
$1M–$3M per split
Sort:
CU
Cupertino
Apps: 0 (2022-23) → 13 (2024+)Approval: TBD (new wave)RHNA: 4,588 units
Grade: D→Improving
HIGH
lot Size
≥8,000 SF (flatland R1-6, R1-7.5, R1-10)
structure Age
Built before 1980 (demo-friendly)
ownership
Owner-occupied 3+ years OR recent investor purchase
zoning
R1-6, R1-7.5, R1-10 (avoid hillside RHS zones)
fire Zone
Exclude high/very high FHSZ parcels
ideal Profile
10,000+ SF flat lot, older ranch home, near Apple campus or Cupertino schools
ME
Menlo Park
Apps: Multiple filed (2022+)Approval: TBD (ministerial process)RHNA: 2,946 units
Grade: B
HIGH
FR
Fremont
Apps: 25+ filed (2022-24)Approval: ~75% (strong approval rate)RHNA: 12,233 units
Grade: B
HIGH
SA
San Jose
Apps: 100+ filed (most active)Approval: ~80% (streamlined process)RHNA: 62,218 units
Grade: A
HIGH
SU
Sunnyvale
Apps: 40+ filed (very active)Approval: ~78% (strong)RHNA: 9,160 units
Grade: A
HIGH
MO
Mountain View
Apps: 50+ filed (most active)Approval: ~82% (highest)RHNA: 8,895 units
Grade: A
HIGH
SA
Santa Clara
Apps: 35+ filed (strong activity)Approval: ~76% (good)RHNA: 7,474 units
Grade: A
HIGH
RE
Redwood City
Apps: 30+ filed (active)Approval: ~74% (strong)RHNA: 6,480 units
Grade: A
HIGH
AT
Atherton
Apps: 7+ filed (2022-23)Approval: ~70% (5+ approved)RHNA: 348 units
Grade: Restrictive
MEDIUM-HIGH
SA
Saratoga
Apps: 21 (2022)Approval: 9.5% (2 of 21 in 2022)RHNA: 1,700+ units
Grade: D
MEDIUM-HIGH
LO
Los Gatos
Apps: 12+ filed (2022-24)Approval: ~60% (7+ approved)RHNA: 1,993 units
Grade: C
MEDIUM-HIGH
CA
Campbell
Apps: 15+ filed (2022-24)Approval: ~65% (moderate)RHNA: 2,289 units
Grade: B
MEDIUM-HIGH
LO
Los Altos
Apps: 9 lot splits (of 18 total SB 9)Approval: Moderate (no public data)RHNA: 1,958 units
Grade: C
MEDIUM
MO
Monte Sereno
Apps: 2-3 filed (limited data)Approval: Unknown (small sample)RHNA: 20 units (smallest allocation)
Grade: D
LOW-MEDIUM
WO
Woodside
Apps: Very few or zero reportedApproval: N/A (insufficient data)RHNA: 328 units (up from 62)
Grade: D
LOW-MEDIUM (SB 450 watch)
LO
Los Altos Hills
Apps: 8Approval: 37.5% (3 of 8)RHNA: 489 units
Grade: D
LOW (watch for SB 450 challenge)
PO
Portola Valley
Apps: 0 (zero applications as of research)Approval: N/A (no applications filed)RHNA: 253 units (up from 64)
Grade: D
LOW (SB 450 watch)
HI
Hillsborough
Apps: 1-2 filed (minimal)Approval: Unknown (insufficient data)RHNA: 200 units
Grade: D
LOW (watch for legal challenges)
Parcel Sourcing Methodology

Step 1: Pull county assessor data for all SFR parcels in target zoning districts meeting minimum lot size thresholds.

Step 2: Filter by structure age (pre-1975 preferred), eliminating tenant-occupied units and parcels in exclusion zones.

Step 3: Cross-reference with recent sales data (MLS) to identify motivated sellers and investment opportunities.

Step 4: Verify geometry for optimal split configuration and site access.

Step 5: Run preliminary title and encumbrance research.

Step 6: Model unit economics targeting 15%+ ROI on total capital deployed.