6th Cycle Housing Goals

Bay Area RHNA Progress Tracker

Real-time visibility into regional housing needs allocation progress across 109 Bay Area jurisdictions. Monitor permitting trends, compare peer cities, and identify lagging markets.

Last updated: April 15, 2026 • Source: California HCD Annual Progress Reports

About This Dashboard

Data & Definitions

RHNA Targets: 6th Cycle (2023-2031) Regional Housing Needs Allocation adopted by the Association of Bay Area Governments (ABAG), representing the regional housing need for each income category across all 101 jurisdictions in the nine-county Bay Area.

Permits Issued: Building permits and Certificates of Occupancy (COs) reported to the California Housing and Community Development (HCD) through the Annual Progress Reports (APR). Data source: HCD APR Table A2. Includes 109 jurisdictions across the nine-county Bay Area.

Income Categories:
• Very Low Income: ≤50% of Area Median Income (AMI)
• Low Income: 51-80% AMI
• Moderate Income: 81-120% AMI
• Above Moderate Income: >120% AMI

How to Use This Tool

Summary Table: View all 101 Bay Area cities with overall RHNA progress. Sort by city name, completion percentage, or remaining units needed. Color-coded status indicates compliance (red <25%, yellow 25-50%, green >50%).

City Details: Select any city to see income category breakdowns with individual progress bars. Year-over-year permit issuance trends help identify acceleration or slowdown.

Peer Comparison: Compare performance within preset regional groups (South Bay, East Bay, Peninsula, North Bay) or select custom city combinations for benchmarking.

Data Quality Note

This dashboard reflects housing units permitted through the California HCD Annual Progress Reports. Some jurisdictions may report incomplete data or have permitting timelines that lag construction completion. Refer to individual city housing element updates and ABAG progress reports for official compliance determinations.

Disclaimer

The scoring categories presented in this dashboard are not based on any California state law or HCD guidance. They are informative categories created to provide context for the mid-cycle check-in period.

City CountyTotal RHNAPermitted% Complete Still Needed StatusAction
AlamedaAlameda5,3531,85634.7%3,497At Risk
AlbanyAlameda1,114464.1%1,068At Risk
American CanyonNapa6221,112178.8%0On Track
AntiochContra Costa3,0161,48049.1%1,536At Risk
AthertonSan Mateo34819957.2%149On Track
BelmontSan Mateo1,78521912.3%1,566Behind
BelvedereMarin1602817.5%132At Risk
BeniciaSolano1,107282.5%1,079Behind
BerkeleyAlameda8,9342,32526.0%6,609At Risk
BrentwoodContra Costa1,52269745.8%825At Risk
BrisbaneSan Mateo1,588281.8%1,560At Risk
BurlingameSan Mateo3,2571,05132.3%2,206At Risk
CalistogaNapa1196857.1%51At Risk
CampbellSanta Clara2,9771,01033.9%1,967At Risk
ClaytonContra Costa570223.9%548At Risk
CloverdaleSonoma27812745.7%151At Risk
ColmaSan Mateo20200.0%202At Risk
ConcordContra Costa5,0731,12622.2%3,947At Risk
Corte MaderaMarin725212.9%704Behind
CotatiSonoma234146.0%220Behind
CupertinoSanta Clara4,5884078.9%4,181At Risk
Daly CitySan Mateo4,8381443.0%4,694At Risk
DanvilleContra Costa2,24144619.9%1,795At Risk
DixonSolano4161,245299.3%0On Track
DublinAlameda3,71995225.6%2,767At Risk
East Palo AltoSan Mateo82924829.9%581At Risk
El CerritoContra Costa1,39137827.2%1,013At Risk
EmeryvilleAlameda1,81582845.6%987At Risk
FairfaxMarin490153.1%475Behind
FairfieldSolano3,0691,91362.3%1,156At Risk
Foster CitySan Mateo1,896623.3%1,834Behind
FremontAlameda12,8971,62312.6%11,274At Risk
GilroySanta Clara1,77376543.1%1,008At Risk
Half Moon BaySan Mateo4809519.8%385Behind
HaywardAlameda4,6241,46231.6%3,162At Risk
HealdsburgSonoma476731153.6%-255On Track
HerculesContra Costa995424.2%953At Risk
HillsboroughSan Mateo5549617.3%458Behind
LafayetteContra Costa2,1141346.3%1,980Behind
LarkspurMarin979495.0%930Behind
LivermoreAlameda4,5701,49032.6%3,080At Risk
Los AltosSanta Clara1,95891846.9%1,040At Risk
Los Altos HillsSanta Clara48915631.9%333At Risk
Los GatosSanta Clara1,99387844.1%1,115At Risk
MartinezContra Costa1,34531523.4%1,030At Risk
Menlo ParkSan Mateo2,9461,31644.7%1,630At Risk
Mill ValleyMarin865566.5%809Behind
MillbraeSan Mateo2,199281.3%2,171Behind
MilpitasSanta Clara6,7135818.7%6,132At Risk
Monte SerenoSanta Clara1933819.7%155Behind
MoragaContra Costa1,118262.3%1,092At Risk
Morgan HillSanta Clara1,03795792.3%80On Track
Mountain ViewSanta Clara11,1353,49731.4%7,638At Risk
NapaNapa2,66981630.6%1,853At Risk
NewarkAlameda1,87469136.9%1,183At Risk
NovatoMarin2,09031815.2%1,772Behind
OaklandAlameda26,2514,23216.1%22,019At Risk
OakleyContra Costa1,05831629.9%742At Risk
OrindaContra Costa1,359614.5%1,298Behind
PacificaSan Mateo1,89227214.4%1,620Behind
Palo AltoSanta Clara6,0861,42923.5%4,657At Risk
PetalumaSonoma1,91055629.1%1,354At Risk
PiedmontAlameda58719933.9%388At Risk
PinoleContra Costa50031663.2%184On Track
PittsburgContra Costa2,05222110.8%1,831Behind
Pleasant HillContra Costa1,80356631.4%1,237At Risk
PleasantonAlameda5,96560410.1%5,361At Risk
Portola ValleySan Mateo2537027.7%183At Risk
Redwood CitySan Mateo4,5881,32428.9%3,264At Risk
RichmondContra Costa3,61458416.2%3,030At Risk
Rio VistaSolano327389119.0%0On Track
Rohnert ParkSonoma1,58051832.8%1,062At Risk
RossMarin1115448.6%57At Risk
San AnselmoMarin833435.2%790Behind
San BrunoSan Mateo3,1651,17237.0%1,993At Risk
San CarlosSan Mateo2,7351405.1%2,595At Risk
San FranciscoSan Francisco82,0698,25410.1%73,815At Risk
San JoseSanta Clara62,20010,38016.7%51,820At Risk
San LeandroAlameda3,8553027.8%3,553At Risk
San MateoSan Mateo7,01582711.8%6,188At Risk
San PabloContra Costa74623831.9%508At Risk
San RafaelMarin3,2201504.7%3,070Behind
San RamonContra Costa5,11157611.3%4,535At Risk
Santa ClaraSanta Clara11,6322,55722.0%9,075At Risk
Santa RosaSonoma5,3264,01075.3%1,316On Track
SaratogaSanta Clara1,71248228.2%1,230At Risk
SausalitoMarin724567.7%668At Risk
SebastopolSonoma21318385.9%30On Track
SonomaSonoma3117825.1%233At Risk
South San FranciscoSan Mateo3,9561,00025.3%2,956At Risk
St. HelenaNapa2544818.9%206Behind
Suisun CitySolano62046975.6%151On Track
SunnyvaleSanta Clara11,9661,75814.7%10,208At Risk
TiburonMarin639385.9%601Behind
Unincorporated Alameda CountyAlameda4,71163013.4%4,081Behind
Unincorporated Contra Costa CountyContra Costa7,6101,74322.9%5,867Behind
Unincorporated Marin CountyMarin3,5692948.2%3,275Behind
Unincorporated Napa CountyNapa1,014747.3%940Behind
Unincorporated San Mateo CountySan Mateo2,83338013.4%2,453Behind
Unincorporated Santa Clara CountySanta Clara3,12531210.0%2,813Behind
Unincorporated Solano CountySolano6847110.4%613Behind
Unincorporated Sonoma CountySonoma3,8811,49238.4%2,389At Risk
Union CityAlameda2,72827410.0%2,454At Risk
VacavilleSolano2,5952,26087.1%335On Track
VallejoSolano2,90039913.8%2,501At Risk
Walnut CreekContra Costa5,8051702.9%5,635At Risk
WindsorSonoma99430831.0%686At Risk
WoodsideSan Mateo32816048.8%168At Risk
YountvilleNapa721723.6%55At Risk

Regional Summary (Bay Area)

Total RHNA Target

441,176 units

6th Cycle Period

2023-2031

Jurisdictions Tracked

109 jurisdictions

Income Categories

4 levels

Explore Other Housing & Planning Tools

Urban Insight Group offers additional data tools to support comprehensive planning and policy analysis.