DUARTE
2024 HCD Annual Progress Report data
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.
Projected eventual permit rate: 52% (based on historical cohorts with 24+ months of data)
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.
Jurisdictions that fall behind their RHNA targets may face state accountability measures, including SB 35 ministerial streamlining requirements for housing projects.
Projects (244)
| Project ⇅ | Type ⇅ | Status ⇅ | Units ⇅ | App → Entitle ⇅ | Entitle → Permit ⇅ | Permit → Complete ⇅ | Speed ⇅ |
|---|---|---|---|---|---|---|---|
| 2023-269 | adu | Permitted | 1 | 36 | 97 | None | — |
| 2022-599 | adu | Completed | 0 | None | None | 119 | — |
| 2023-110 | adu | Permitted | 1 | 7 | 62 | None | — |
| 2023-277 | adu | Entitled | 1 | 92 | None | None | — |
| 2023-544 | adu | Entitled | 1 | 43 | None | None | — |
| 2021-132 | adu | Completed | 0 | None | None | None | — |
| 2023-190 | adu | Permitted | 2 | 450 | 70 | None | — |
| 2023-294 | adu | Permitted | 1 | 20 | 84 | None | — |
| SPDR 23-19 | adu | Entitled | 1 | 19 | None | None | — |
| 2023-451 | adu | Permitted | 1 | None | 27 | None | — |
| 2023-196 | adu | Entitled | 1 | 14 | None | None | — |
| 2023-361 | adu | Entitled | 1 | 12 | None | None | — |
| 2023-548 | adu | Entitled | 1 | 7 | None | None | — |
| 2020-441 | adu | Completed | 0 | None | None | None | — |
| 2022-098 | adu | Completed | 0 | None | None | None | — |
| 2023-203 | adu | Permitted | 1 | 2 | 109 | None | — |
| SPDR 23-04 | adu | Permitted | 1 | 26 | 259 | None | — |
| 2022-573 | adu | Completed | 0 | None | None | 175 | — |
| 2023-363 | adu | Entitled | 1 | 0 | None | None | — |
| 2023-307 | adu | Permitted | 1 | 21 | 62 | None | — |
| 2023-059 | adu | Permitted | 0 | None | None | None | — |
| 2023-279 | adu | Entitled | 1 | 52 | None | None | — |
| 2023-308 | adu | Entitled | 1 | 26 | None | None | — |
| 2023-537 | adu | Entitled | 1 | 87 | None | None | — |
| SPDR 23-40 | adu | Entitled | 1 | 22 | None | None | — |
| 2023-203 | adu | Completed | 0 | None | None | None | — |
| SPDR 23-09 | adu | Permitted | 1 | 68 | 93 | None | — |
| 2022-650 | adu | Completed | 0 | None | None | 204 | — |
| 2022-246 | adu | Entitled | 1 | 0 | None | None | — |
| 2023-161 | adu | Entitled | 1 | 76 | None | None | — |
| 2023-573 | adu | Completed | 0 | None | None | None | — |
| 2022-046 | adu | Completed | 0 | None | None | None | — |
| 8610-013-023 | adu | Permitted | 1 | 29 | 183 | None | — |
| 8531-031-012 | adu | Permitted | 0 | None | None | None | — |
| 8602-029-022 | adu | Entitled | 1 | 17 | None | None | — |
| 8531-013-032 | adu | Permitted | 1 | 38 | 140 | None | — |
| 8531-003-030 | adu | Permitted | 1 | 23 | 270 | None | — |
| 8531-004-032 | adu | Permitted | 0 | None | None | None | — |
| 8531-018-018 | adu | Permitted | 1 | None | 84 | None | — |
| 8528-002-044 | adu | Permitted | 1 | 10 | 103 | None | — |
| 8531-013-021 | adu | Entitled | 1 | 357 | None | None | — |
| 8531-025-015 | adu | Entitled | 1 | 515 | None | None | — |
| 8531-003-032 | adu | Permitted | 1 | 43 | 82 | None | — |
| 8530-017-024 | adu | Permitted | 1 | 1 | 62 | None | — |
| 8531-014-032 | adu | Permitted | 1 | 17 | 78 | None | — |
| 8533-008-029 | adu | Permitted | 1 | 23 | 56 | None | — |
| 8610-017-037 | adu | Entitled | 1 | 42 | None | None | — |
| 8610-014-045 | adu | Permitted | 0 | None | None | None | — |
| 8528-003-054 | adu | Permitted | 1 | 22 | 127 | None | — |
| 8531-003-015 | adu | Permitted | 1 | 50 | 41 | None | — |
| 8529-016-039 | adu | Completed | 1 | 27 | 71 | 210 | 150 |
| 8531-016-008 | adu | Permitted | 1 | 35 | 106 | None | — |
| 8531-028-004 | adu | Entitled | 1 | 142 | None | None | — |
| 8530-010-029 | adu | Entitled | 1 | 49 | None | None | — |
| 8528-005-031 | adu | Entitled | 1 | 107 | None | None | — |
| 8528-011-028 | large multi | Permitted | 0 | None | None | None | — |
| 8531-014-030 | adu | Entitled | 1 | 330 | None | None | — |
| 2022-507 | adu | Permitted | 0 | None | None | None | — |
| 2020-178 | large multi | Completed | 0 | None | None | None | — |
| 2021-156 | adu | Completed | 0 | None | None | None | — |
| 2022-512 | adu | Completed | 0 | None | None | None | — |
| 2022-531 | adu | Completed | 0 | None | None | None | — |
| 8529-013-044 | adu | Permitted | 0 | None | None | None | — |
| 8530-009-047 | adu | Permitted | 1 | 155 | 154 | None | — |
| 8602-015-017 | adu | Completed | 1 | 70 | 64 | 168 | 176 |
| 8528-005-039 | adu | Completed | 0 | None | None | None | — |
| 8531-010-006 | adu | Entitled | 1 | 37 | None | None | — |
| 8530-013-(104-106) | other | Completed | 0 | None | None | None | — |
| 8531-025-019 | adu | Completed | 1 | 28 | 76 | 237 | 163 |
| 8529-013-044 | adu | Entitled | 1 | 86 | None | None | — |
| 8529-005-057 | adu | Permitted | 0 | None | None | None | — |
| 8528-005-039 | adu | Permitted | 1 | 23 | 33 | None | — |
| 8602-005-033 | adu | Completed | 0 | None | None | None | — |
| 8610-014-045 | adu | Entitled | 1 | 24 | None | None | — |
| 8530-013-(107-109) | other | Completed | 0 | None | None | None | — |
| 8604-002-080 | single family | Permitted | 0 | None | None | None | — |
| 8531-018-009 | adu | Completed | 0 | None | None | 309 | — |
| SPDR 2019-38 | large multi | Entitled | 2 | None | None | None | — |
| 8530-013-(113-115) | other | Completed | 0 | None | None | None | — |
| 8530-013-(123-128) | large multi | Completed | 0 | None | None | None | — |
| 8533-007-062 | adu | Permitted | 1 | 70 | 20 | None | — |
| 8531-031-006 | adu | Completed | 1 | 12 | 51 | 75 | 82 |
| 8528-010-069 | adu | Completed | 1 | 6 | None | None | — |
| 8531-004-032 | adu | Entitled | 1 | 28 | None | None | — |
| 8527-015-020 | single family | Permitted | 0 | None | None | None | — |
| 8530-013-(116-122) | large multi | Completed | 0 | None | None | None | — |
| 8528-002-066 | adu | Permitted | 1 | None | 52 | None | — |
| 8533-008-008 | adu | Permitted | 1 | 58 | 124 | None | — |
| 2018-613 | other | Permitted | 0 | None | None | None | — |
| 2017-274 | single family | Completed | 0 | None | None | None | — |
| 2018-269 | large multi | Permitted | 0 | None | None | None | — |
| 2017-273 | single family | Completed | 0 | None | None | None | — |
| 2017-284 | single family | Completed | 0 | None | None | None | — |
| 2017-267 | single family | Completed | 0 | None | None | None | — |
| 2017-269 | single family | Completed | 0 | None | None | None | — |
| SPDR 19-12 | single family | Entitled | 1 | 0 | None | None | — |
| 2018-614 | other | Permitted | 0 | None | None | None | — |
| 2017-268 | single family | Completed | 0 | None | None | None | — |
| 2017-270 | single family | Completed | 0 | None | None | None | — |
| 2017-276 | single family | Completed | 0 | None | None | None | — |
| 2017-277 | single family | Completed | 0 | None | None | None | — |
| 2017-278 | single family | Completed | 0 | None | None | None | — |
| 2017-280 | single family | Completed | 0 | None | None | None | — |
| 2017-282 | single family | Completed | 0 | None | None | None | — |
| 2017-283 | single family | Completed | 0 | None | None | None | — |
| SPDR 19-38 | large multi | Entitled | 290 | None | None | None | — |
| 2018-610 | large multi | Permitted | 0 | None | None | None | — |
| 2018-611 | large multi | Permitted | 0 | None | None | None | — |
| 2017-281 | single family | Completed | 0 | None | None | None | — |
| 2017-279 | single family | Completed | 0 | None | None | None | — |
| 8531-025-013 | adu | Completed | 0 | None | None | None | — |
| 8531-024-019 | adu | Completed | 1 | 55 | 1 | 77 | 75 |
| 2018-612 | other | Permitted | 0 | None | None | None | — |
| 2017-272 | single family | Completed | 0 | None | None | None | — |
| SPDR 19-37 | large multi | Entitled | 344 | 0 | None | None | — |
| 8531-020-015 | adu | Completed | 1 | 16 | 0 | 41 | 26 |
| 8528-010-069 | adu | Permitted | 1 | None | 2 | None | — |
| ARB 18-01 | other | Entitled | 25 | 147 | None | None | — |
| 8602-012-036 | adu | Completed | 1 | 18 | 29 | 100 | 72 |
| 8531-003-029 | adu | Permitted | 1 | 42 | 31 | None | — |
| 8602-008-012 | adu | Permitted | 1 | 70 | 95 | None | — |
| 2023-287 | adu | Permitted | 0 | None | None | None | — |
| 2023-277 | adu | Permitted | 0 | None | None | None | — |
| 2023-548 | adu | Permitted | 0 | None | None | None | — |
| 2023-544 | adu | Completed | 0 | None | None | 72 | — |
| 2023-537 | adu | Permitted | 0 | None | None | None | — |
| 2024-153 | adu | Permitted | 1 | 61 | 56 | None | — |
| 2024-195 | adu | Permitted | 1 | 59 | 46 | None | — |
| 2024-483 | adu | Permitted | 1 | 63 | 70 | None | — |
| 24-39 | adu | Entitled | 1 | 71 | None | None | — |
| 2024-380 | adu | Entitled | 1 | 29 | None | None | — |
| 2024-314 | adu | Permitted | 1 | 1 | 154 | None | — |
| 2024-224 | adu | Permitted | 1 | 46 | 182 | None | — |
| 2024-346 | adu | Permitted | 1 | 455 | 104 | None | — |
| 2024-556 | adu | Permitted | 1 | None | 21 | None | — |
| 2022-507 | adu | Completed | 0 | None | None | None | — |
| 2023-203 | adu | Completed | 0 | None | None | None | — |
| 2023-190 | adu | Completed | 0 | None | None | None | — |
| 2023-398 | adu | Completed | 0 | None | None | None | — |
| 2022-672 | adu | Permitted | 0 | None | None | None | — |
| 2024-185 | adu | Permitted | 1 | 133 | 208 | None | — |
| 24-18 | adu | Entitled | 1 | 28 | None | None | — |
| 24-47 | adu | Entitled | 1 | 15 | None | None | — |
| 2023-110 | adu | Completed | 0 | None | None | None | — |
| 2023-269 | adu | Completed | 0 | None | None | None | — |
| 2023-161 | adu | Completed | 0 | None | None | 91 | — |
| 2024-145 | adu | Permitted | 1 | 91 | 149 | None | — |
| 2024-003 | adu | Permitted | 0 | None | None | None | — |
| 2024-198 | adu | Permitted | 1 | 0 | 114 | None | — |
| 24-15 | adu | Entitled | 1 | 19 | None | None | — |
| 24-29 | adu | Entitled | 1 | 62 | None | None | — |
| 2023-059 | adu | Completed | 0 | None | None | None | — |
| 2024-495 | adu | Permitted | 1 | 25 | 58 | None | — |
| 2024-490 | adu | Permitted | 1 | 28 | 49 | None | — |
| 2024-173 | adu | Permitted | 1 | 56 | 168 | None | — |
| 2021-400 | adu | Completed | 0 | None | None | None | — |
| 2023-307 | adu | Completed | 0 | None | None | None | — |
| 2023-390 | adu | Completed | 0 | None | None | None | — |
| 2023-361 | adu | Permitted | 0 | None | None | None | — |
| 2024-080 | adu | Permitted | 1 | 20 | 78 | None | — |
| 2024-162 | adu | Permitted | 1 | 54 | 169 | None | — |
| 2022-246 | adu | Completed | 0 | None | None | 91 | — |
| 2024-300 | adu | Permitted | 1 | 69 | 71 | None | — |
| 2022-524 | adu | Completed | 0 | None | None | None | — |
| 2023-070 | adu | Completed | 0 | None | None | None | — |
| 2023-220 | adu | Completed | 0 | None | None | None | — |
| n/a | adu | Permitted | 0 | None | None | None | — |
| n/a | adu | Permitted | 0 | None | None | None | — |
| n/a | adu | Completed | 0 | None | None | 196 | — |
| n/a | other | Completed | 0 | None | None | None | — |
| n/a | adu | Completed | 0 | None | None | None | — |
| n/a | adu | Completed | 0 | None | None | None | — |
| n/a | adu | Permitted | 0 | None | None | None | — |
| n/a | adu | Permitted | 1 | 0 | 162 | None | — |
| n/a | adu | Completed | 1 | 0 | 92 | 195 | 141 |
| n/a | adu | Permitted | 1 | 0 | 121 | None | — |
| n/a | adu | Entitled | 1 | 441 | None | None | — |
| n/a | adu | Completed | 0 | None | None | None | — |
| n/a | adu | Completed | 0 | None | None | None | — |
| n/a | adu | Completed | 0 | None | None | None | — |
| n/a | adu | Entitled | 1 | 0 | None | None | — |
| n/a | adu | Entitled | 1 | 0 | None | None | — |
| n/a | adu | Entitled | 1 | 0 | None | None | — |
| n/a | adu | Completed | 0 | None | None | None | — |
| n/a | adu | Completed | 0 | None | None | None | — |
| n/a | adu | Completed | 0 | None | None | None | — |
| n/a | adu | Permitted | 0 | None | None | None | — |
| n/a | adu | Permitted | 1 | 0 | 96 | None | — |
| n/a | adu | Permitted | 1 | 0 | 77 | None | — |
| n/a | adu | Permitted | 1 | 0 | 182 | None | — |
| n/a | adu | Permitted | 1 | 0 | 154 | None | — |
| n/a | adu | Entitled | 1 | 0 | None | None | — |
| n/a | adu | Entitled | 1 | 0 | None | None | — |
| n/a | adu | Completed | 0 | None | None | None | — |
| n/a | adu | Completed | 0 | None | None | None | — |
| n/a | adu | Completed | 0 | None | None | None | — |
| 2023-119 | adu | Permitted | 0 | None | None | None | — |
| 2023-559 | adu | Permitted | 1 | 891 | 57 | None | — |
| 2024-498 | adu | Permitted | 1 | 120 | 21 | None | — |
| 2023-308 | adu | Permitted | 0 | None | None | None | — |
| 24-24 | adu | Entitled | 1 | 35 | None | None | — |
| 2021-423 | adu | Completed | 0 | None | None | None | — |
| n/a | adu | Permitted | 0 | None | None | None | — |
| n/a | adu | Completed | 0 | None | None | 120 | — |
| n/a | adu | Completed | 0 | None | None | None | — |
| n/a | adu | Completed | 0 | None | None | None | — |
| n/a | adu | Completed | 0 | None | None | None | — |
| n/a | adu | Completed | 0 | None | None | None | — |
| n/a | adu | Permitted | 0 | None | None | None | — |
| n/a | adu | Completed | 1 | 0 | 140 | 110 | 168 |
| n/a | adu | Permitted | 0 | None | None | None | — |
| n/a | adu | Completed | 0 | None | None | 64 | — |
| n/a | large multi | Permitted | 0 | None | None | None | — |
| n/a | adu | Entitled | 2 | 0 | None | None | — |
| n/a | adu | Completed | 0 | None | None | None | — |
| 2022-095 | adu | Permitted | 0 | None | None | None | — |
| 2023-390 | adu | Permitted | 1 | 168 | 110 | None | — |
| 2022-428 | adu | Completed | 0 | None | None | 212 | — |
| 2023-398 | adu | Permitted | 1 | 59 | 83 | None | — |
| 2023-005 | adu | Entitled | 1 | 77 | None | None | — |
| 2023-287 | adu | Entitled | 1 | 119 | None | None | — |
| 2021-493 | adu | Completed | 0 | None | None | None | — |
| 8604-002-036 | adu | Permitted | 1 | 43 | 78 | None | — |
| 8530-009-073 | adu | Permitted | 1 | 112 | 62 | None | — |
| 8531-022-011 | adu | Permitted | 1 | 43 | 77 | None | — |
| 8528-002-066 | adu | Completed | 0 | None | None | None | — |
| 8533-007-062 | adu | Completed | 0 | None | None | None | — |
| 8531-009-009 | adu | Entitled | 1 | 20 | None | None | — |
| 8530-013-(110-112) | other | Completed | 0 | None | None | None | — |
| 2018-615 | other | Permitted | 0 | None | None | None | — |
| 2017-271 | single family | Completed | 0 | None | None | None | — |
| 2017-275 | single family | Completed | 0 | None | None | None | — |
| GPA 16-01, ZC 16-01, TTM 74365, SPDR 16-22 | other | Permitted | 0 | None | None | None | — |
| ARB 17-30, CUP 17-04 | other | Entitled | 1 | None | None | None | — |
| 2023-363 | adu | Completed | 0 | None | None | 124 | — |
| 2024-321 | adu | Permitted | 1 | 42 | 50 | None | — |
| 2024-254 | adu | Permitted | 1 | 20 | 148 | None | — |
| 24-02 | single family | Permitted | 1 | 14 | 153 | None | — |
| 2023-294 | adu | Completed | 0 | None | None | None | — |
| n/a | adu | Permitted | 0 | None | None | None | — |
| n/a | adu | Permitted | 0 | None | None | None | — |
| n/a | adu | Permitted | 1 | 0 | 146 | None | — |
| n/a | adu | Entitled | 1 | 0 | None | None | — |
| n/a | adu | Entitled | 1 | 0 | None | None | — |