← CA Housing Permitting Friction

GUADALUPE

2024 HCD Annual Progress Report data

Approval Speed
0 days
Excess delay
0 days
Project-years delayed
0
Affordable delayed
0

Median stage durations

How long the typical project takes at each stage. The yellow Approval Speed bar is the weighted composite (stages 1 + 2 + 25% of stage 3) used for ranking. The dashed line is the peer-group benchmark (25th percentile of approval speed).

Application-to-permit conversion

What share of applications receive a building permit within each time window? The projected rate estimates eventual outcomes for recent applications.

Within 1 month Within 3 months Within 6 months Within 24 months

Projected eventual permit rate: 80% (based on historical cohorts with 24+ months of data)

Overall app → permit rate 100%
Permit → completion rate 23%

RHNA progress

California's Regional Housing Needs Allocation (RHNA) mandates that each jurisdiction plan for and permit a target number of housing units over an 8-year cycle (2023–2031), broken down by income level. The bars below show how many units have been permitted so far toward each target.

Overall RHNA progress 103 / 431 (24%)
Very Low Income 0 / 3 (0%)
Low Income 0 / 24 (0%)
Moderate Income 57 / 77 (74%)
Above Moderate 46 / 327 (14%)

Jurisdictions that fall behind their RHNA targets may face state accountability measures, including SB 35 ministerial streamlining requirements for housing projects.

Projects (407)

Project ⇅ Type ⇅ Status ⇅ Units ⇅ App → Entitle ⇅ Entitle → Permit ⇅ Permit → Complete ⇅ Speed ⇅
TR 29,064 single family Permitted 1 None 37 None —
TR 29,064 single family Permitted 1 None 37 None —
TR 29,064 single family Permitted 1 None 99 None —
TR 29,064 single family Permitted 1 None 99 None —
TR 29,064 single family Permitted 1 None 142 None —
TR 29,064 single family Permitted 1 None 142 None —
TR 29,064 single family Permitted 1 None 142 None —
TR 29,064 single family Permitted 1 None 142 None —
TR 29,064 single family Permitted 1 None 142 None —
TR 29,064 single family Permitted 1 None 99 None —
115-261-028 adu Permitted 0 None None None —
115-252-014 adu Permitted 0 None None None —
115-252-001 adu Permitted 0 None None None —
113-360-058 adu Permitted 0 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,064 single family Permitted 1 None 37 None —
TR 29,064 single family Permitted 1 None 99 None —
TR 29,064 single family Permitted 1 None 99 None —
TR 29,064 single family Permitted 1 None 142 None —
TR 29,064 single family Permitted 1 None 99 None —
TR 29,064 single family Permitted 1 None 37 None —
TR 29,064 single family Permitted 1 None 99 None —
TR 29,064 single family Permitted 1 None 142 None —
TR 29,064 single family Permitted 1 None 99 None —
TR 29,064 single family Permitted 1 None 99 None —
TR 29,064 single family Permitted 1 None 142 None —
TR 29,064 single family Permitted 1 None 99 None —
115-262-009 adu Permitted 0 None None None —
113-420-008 adu Permitted 0 None None None —
115-261-013 adu Permitted 0 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,064 single family Permitted 1 None 37 None —
TR 29,064 single family Permitted 1 None 37 None —
TR 29,064 single family Permitted 1 None 37 None —
TR 29,064 single family Permitted 1 None 99 None —
TR 29,064 single family Permitted 1 None 99 None —
TR 29,064 single family Permitted 1 None 99 None —
TR 29,064 single family Permitted 1 None 142 None —
TR 29,064 single family Permitted 1 None 99 None —
TR 29,064 single family Permitted 1 None 99 None —
115-041-024 adu Permitted 0 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,064 single family Permitted 1 None 37 None —
TR 29,064 single family Permitted 1 None 37 None —
TR 29,064 single family Permitted 1 None 37 None —
TR 29,064 single family Permitted 1 None 37 None —
TR 29,064 single family Permitted 1 None 37 None —
TR 29,064 single family Permitted 1 None 142 None —
TR 29,064 single family Permitted 1 None 99 None —
TR 29,064 single family Permitted 1 None 142 None —
TR 29,064 single family Permitted 1 None 99 None —
TR 29, 062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,064 single family Permitted 1 None 37 None —
TR 29,064 single family Permitted 1 None 37 None —
TR 29,064 single family Permitted 1 None 99 None —
TR 29,064 single family Permitted 1 None 142 None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,064 single family Permitted 1 None 37 None —
TR 29,064 single family Permitted 1 None 37 None —
TR 29,064 single family Permitted 1 None 99 None —
TR 29,064 single family Permitted 1 None 99 None —
TR 29,064 single family Permitted 1 None 99 None —
TR 29,064 single family Permitted 1 None 142 None —
TR 29,064 single family Permitted 1 None 99 None —
TR 29,064 single family Permitted 1 None 142 None —
TR 29,064 single family Permitted 1 None 142 None —
TR 29,064 single family Permitted 1 None 142 None —
TR 29,064 single family Permitted 1 None 37 None —
113-353-035 adu Permitted 0 None None None —
113-390-014 adu Permitted 0 None None None —
115-251-008 adu Permitted 0 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,064 single family Completed 1 None None 139 —
TR 29,064 single family Completed 1 None None 160 —
TR 29,064 single family Completed 1 None None 197 —
TR 29,064 single family Completed 1 None None 199 —
115-151-003 adu Permitted 1 None 0 None —
115-063-024 adu Permitted 1 None 0 None —
TR 29,064 single family Completed 1 None None 182 —
TR 29,064 single family Completed 1 None None 175 —
TR 29,064 single family Completed 1 None None 206 —
TR 29,064 single family Completed 1 None None 196 —
113-320-066 adu Completed 1 None 0 185 —
115-262-003 adu Permitted 1 None 0 None —
113-380-020 adu Permitted 1 None 0 None —
TR 29,064 single family Completed 1 None None 149 —
TR 29,064 single family Completed 1 None None 175 —
TR 29,064 single family Completed 1 None None 197 —
TR 29,064 single family Completed 1 None None 181 —
115-230-043 single family Completed 1 None 0 1208 —
115-172-011 adu Permitted 1 None 0 None —
115-132-012 adu Permitted 1 None 0 None —
115-242-034 adu Permitted 1 None 0 None —
2019-063-DR large multi Permitted 80 None 0 None —
TR 29,064 single family Completed 1 None None 149 —
TR 29,064 single family Completed 1 None None 163 —
TR 29,064 single family Completed 1 None None 196 —
TR 29,064 single family Completed 1 None None 185 —
TR 29,064 single family Completed 1 None None 196 —
115-262-017 adu Completed 1 None 0 95 —
113-390-044 adu Permitted 1 None None None —
TR 29,064 single family Completed 1 None None 149 —
TR 29,064 single family Completed 1 None None 178 —
113-460-044 adu Completed 1 None 0 164 —
TR 29,062 single family Permitted 0 None None None —
115-153-014 adu Permitted 1 None 0 None —
115-153-012 adu Permitted 1 None 0 None —
2021-049-DR large multi Entitled 6 318 None None —
2021-078-DR other Entitled 4 495 None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Completed 0 None None 184 —
TR 29,062 single family Completed 0 None None 175 —
TR 29,062 single family Completed 0 None None 156 —
TR 29,062 single family Completed 0 None None 303 —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
115-253-001 adu Permitted 0 None None None —
115-253-014 adu Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
113-330-002 adu Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,064 single family Completed 1 None None 149 —
TR 29,064 single family Completed 1 None None 149 —
113-390-039 adu Completed 1 None 0 175 —
115-261-014 adu Permitted 1 None 0 None —
TR 29,064 single family Completed 1 None None 160 —
TR 29,064 single family Completed 1 None None 175 —
TR 29,064 single family Completed 1 None None 197 —
TR 29,064 single family Completed 1 None None 185 —
TR 29,064 single family Completed 1 None None 178 —
113-320-015 adu Completed 1 None 0 159 —
113-461-053 adu Permitted 1 None 0 None —
113-400-021 adu Permitted 1 None 0 None —
TR 29,062 single family Completed 0 None None 156 —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Completed 0 None None 171 —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Completed 0 None None 276 —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Completed 0 None None 163 —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Completed 0 None None 256 —
TR 29,062 single family Permitted 0 None None None —
113-390-039 adu Permitted 0 None None None —
TR 29,062 single family Completed 0 None None 156 —
TR 29,062 single family Completed 0 None None 283 —
TR 29,062 single family Completed 0 None None 232 —
TR 29,062 single family Completed 0 None None 231 —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
113-320-079 adu Permitted 0 None None None —
TR 29,062 single family Completed 0 None None 156 —
TR 29,062 single family Completed 0 None None 148 —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Completed 0 None None 158 —
BP# 23-191 adu Permitted 1 None 0 None —
BP# 22-138 adu Completed 1 None 365 None —
BP# 22-161 adu Completed 1 None 0 300 —
BP# 22-159 adu Completed 1 None 0 280 —
BP# 22-109 adu Completed 1 None 0 361 —
BP# 22-207 adu Permitted 1 None 161 None —
BP# 22-182 adu Completed 1 None 0 135 —
BP# 23-047 adu Completed 1 None 0 147 —
BP# 23-065 adu Completed 1 None 0 177 —
BP# 23-128 adu Permitted 1 None 0 None —
BP# 22-189 adu Permitted 1 None 0 None —
BP# 23-092 large multi Permitted 20 481 0 None —
BP# 23-088 adu Permitted 1 None 0 None —
BP# 23-118 adu Completed 1 None 0 135 —
BP# 23-137 adu Permitted 1 None 0 None —
BP# 23-164 adu Permitted 1 None 0 None —
BP# 22-071 adu Completed 1 None 0 174 —
BP# 22-121 adu Completed 1 None 0 434 —
BP# 23-076 adu Permitted 1 659 0 None —
BP# 23-153 adu Permitted 1 None 0 None —
BP# 22-167 adu Completed 1 None 0 106 —
BP# 22-155 adu Completed 1 None 0 315 —
BP# 22-172 adu Completed 1 None 0 316 —
BP # 23-179 single family Permitted 1 0 0 None —
BP# 23-032 adu Permitted 1 None 0 None —
BP# 22-210 adu Permitted 1 None 0 None —
BP# 22-208 adu Completed 1 None 365 132 —
BP# 22-207 adu Completed 1 None 0 161 —
BP# 21-118 adu Completed 1 None 0 797 —
BP# 21-229 adu Completed 1 None 0 490 —
BP# 23-048 other Permitted 2 639 0 None —
BP# 22-084 large multi Permitted 6 318 400 None —
BP# 22-138 adu Completed 1 None 0 178 —
BP# 23-054 adu Completed 1 None 0 217 —
BP# 23-107 adu Permitted 1 None 0 None —
BP# 23-184 adu Completed 1 None 0 29 —
BP# 22-209 adu Permitted 1 None 0 None —
BP# 22-182 adu Completed 1 None 0 135 —
BP# 22-193 adu Completed 1 None 0 322 —
BP# 22-205 adu Completed 1 None 0 320 —
BP# 22-147 adu Completed 1 None 0 217 —
BP# 23-014 adu Completed 1 None 0 232 —
BP# 22-205 adu Completed 1 None 0 320 —
BP# 22-208 adu Completed 1 None 0 130 —
BP# 22-206 adu Permitted 1 None 0 None —
BP# 22-167 adu Completed 1 None 0 106 —
Tr 29,061 single family Completed 0 None None 111 —
Tr 29,062 single family Completed 0 None None 317 —
Tr 29,062 single family Completed 0 None None 295 —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,061 single family Completed 0 None None 126 —
Tr 29,061 single family Completed 0 None None 123 —
Tr 29,062 single family Completed 0 None None 343 —
Tr 29,062 single family Completed 0 None None 392 —
Tr 29,062 single family Completed 0 None None 311 —
Tr 29,062 single family Completed 0 None None 307 —
Tr 29,062 single family Completed 0 None None 330 —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
2017-123-ZC adu Permitted 0 None None None —
Tr 29,061 single family Completed 0 None None 119 —
Tr 29,061 single family Completed 0 None None 267 —
Tr 29,062 single family Completed 0 None None 343 —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,061 single family Completed 0 None None 119 —
Tr 29,061 single family Completed 0 None None 267 —
Tr 29,062 single family Completed 0 None None 295 —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Completed 0 None None 315 —
Tr 29,062 single family Completed 0 None None 475 —
Tr 29,062 single family Completed 0 None None 310 —
Tr 29,062 single family Completed 0 None None 281 —
Tr 29,062 single family Completed 0 None None 296 —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,061 single family Completed 0 None None 132 —
Tr 29,062 single family Completed 0 None None 323 —
Tr 29,062 single family Completed 0 None None 323 —
Tr 29,062 single family Completed 0 None None 329 —
Tr 29,062 single family Completed 0 None None 475 —
Tr 29,062 single family Completed 0 None None 296 —
Tr 29,062 single family Completed 0 None None 295 —
Tr 29,062 other Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
2018-0236 large multi Permitted 0 None None None —
Tr 29,061 single family Completed 0 None None 110 —
Tr 29,061 single family Completed 0 None None 120 —
Tr 29,062 single family Completed 0 None None 308 —
Tr 29,062 single family Completed 0 None None 296 —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
2019-006-ZC large multi Permitted 0 None None None —
2019-003-ZC large multi Permitted 0 None None None —
23-121 adu Permitted 0 None None None —
23-223 adu Permitted 0 None None None —
23-248 adu Completed 0 None None 130 —
23-253 adu Permitted 0 None None None —
23-254 adu Completed 0 None None 140 —
24-133 adu Permitted 0 None None None —
23-126 adu Completed 0 None None 182 —
24-095 adu Permitted 0 None None None —
24-015 adu Permitted 0 None None None —
23-124 adu Permitted 0 None None None —
23-225 adu Permitted 0 None None None —
23-226 adu Permitted 0 None None None —
24-019 adu Permitted 0 None None None —
24-026 large multi Permitted 0 None None None —
24-075 adu Permitted 0 None None None —
23-136 adu Completed 0 None None 127 —
23-146 adu Permitted 0 None None None —
23-172 adu Permitted 0 None None None —
23-221 adu Completed 0 None None 193 —
24-007 adu Permitted 0 None None None —
24-035 other Permitted 0 None None None —
24-058 adu Permitted 0 None None None —
24-067 adu Permitted 0 None None None —
23-157 adu Completed 0 None None 163 —
24-101 adu Permitted 0 None None None —
TR 29,064 single family Permitted 1 None 37 None —
TR 29,064 single family Permitted 1 None 99 None —
113-330-004 adu Permitted 0 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
TR 29,062 single family Entitled 1 None None None —
115-201-004 adu Completed 1 None 0 141 —
113-330-037 adu Permitted 1 None 0 None —
113-353-035 adu Completed 1 None 365 None —
115-081-013 adu Permitted 1 None 0 None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Permitted 0 None None None —
TR 29,062 single family Completed 0 None None 185 —
TR 29,062 single family Completed 0 None None 231 —
TR 29,062 single family Permitted 0 None None None —
113-353-010 adu Permitted 0 None None None —
BP# 22-206 adu Permitted 1 None 0 None —
BP# 22-147 adu Permitted 1 None 217 None —
BP# 22-056 adu Completed 1 None 0 385 —
BP# 22-071 adu Completed 1 None 0 174 —
Tr 29,061 single family Completed 0 None None 111 —
Tr 29,062 single family Completed 0 None None 351 —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
Tr 29,061 single family Permitted 0 None None None —
Tr 29,062 single family Permitted 0 None None None —
23-135 adu Permitted 0 None None None —
23-144 large multi Permitted 0 None None None —
24-006 adu Completed 0 None None 127 —
24-012 adu Permitted 0 None None None —
24-118 adu Permitted 0 None None None —