← CA Housing Permitting Friction

MCFARLAND

2025 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: 99% (based on historical cohorts with 24+ months of data)

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

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 89 / 244 (36%)
Very Low Income 0 / 50 (0%)
Low Income 73 / 32 (228%)
Moderate Income 16 / 45 (36%)
Above Moderate 0 / 117 (0%)

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

Projects (299)

Project Type Status Units App → Entitle Entitle → Permit Permit → Complete Speed
BP23-0099 single family Completed 1 None 645 169
BP23-0101 single family Completed 1 None 645 169
BP23-0079 single family Completed 1 None 673 147
BP23-0078 single family Completed 1 None 673 147
BP23-0076 single family Completed 1 None 673 160
BP23-0070 single family Completed 1 None 717 131
BP23-0068 single family Completed 1 None 717 131
BP23-0062 single family Completed 1 None 428 164
BP23-0187 adu Completed 1 4 17 230 78
BP23-0072 single family Completed 1 None 645 162
BP23-0102 single family Completed 1 None 645 169
BP22-0318 single family Completed 1 None 549 278
BP23-0075 single family Completed 1 None 673 160
BP23-0073 single family Completed 1 None 673 160
BP23-0093 single family Completed 1 None 636 165
BP23-0081 single family Completed 1 None 673 147
BP23-0074 single family Completed 1 None 673 160
BP23-0071 single family Completed 1 None 717 131
BP23-0103 single family Completed 1 None 771 118
BP23-0053 single family Completed 1 None 771 135
BP22-0135 other Completed 2 None 35 445
BP23-0096 single family Completed 1 None 636 165
BP23-0094 single family Completed 1 None 636 171
BP23-0100 single family Completed 1 None 645 169
BP23-0056 single family Completed 1 64 476 98 564
BP23-0105 single family Completed 1 None 771 131
BP23-0098 single family Completed 1 None 645 159
BP23-0097 single family Completed 1 None 636 168
BP23-0095 single family Completed 1 None 636 171
BP23-0055 single family Completed 1 64 111 463 291
BP22-0057 single family Completed 1 64 111 481 295
BP23-0063 single family Completed 1 None 717 164
BP23-0061 single family Completed 1 None 771 113
BP23-0107 single family Completed 1 None 771 131
BP23-0067 single family Completed 1 None 717 131
BP23-0065 single family Completed 1 None 717 144
BP23-0080 single family Completed 1 None 673 147
BP22-0319 single family Completed 1 None 549 278
BP23-0077 single family Completed 1 None 673 160
BP23-0069 single family Completed 1 None 717 131
BP23-0064 single family Completed 1 None 717 144
BP23-0066 single family Completed 1 None 717 144
BP22-0054 single family Completed 1 64 476 116 569
BP22-0017 other Permitted 1 64 None None
BP22-0318 other Permitted 1 None 549 None
BP22-0054 other Permitted 1 64 111 None
BP22-0018 other Permitted 1 64 0 None
BP22-0019 other Permitted 1 64 0 None
BP22-0020 other Permitted 1 64 0 None
BP22-0021 other Permitted 1 64 None None
BP22-0022 other Permitted 1 64 None None
BP22-0023 other Permitted 1 64 None None
BP22-0264 adu Permitted 1 23 0 None
BP22-0319 other Permitted 1 None 549 None
BP22-0024 other Permitted 1 64 None None
BP22-0057 other Permitted 1 64 111 None
BP21-0251 mobile home Permitted 80 None 322 None
201-770-06-2 other Completed 1 0 0 0 0
201-770-04-7 other Completed 1 0 0 0 0
201-770-02-1 other Completed 1 0 0 0 0
201-163-18-5 other Completed 1 0 0 0 0
201-770-03-9 other Completed 1 0 0 0 0
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
200-341-01-4 other Entitled 1 21 None None
060-420-27-0 other Entitled 1 167 None None
201-500-05-5 other Entitled 1 0 None None
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
BP23-0060 single family Completed 1 None 779 154
BP23-0046 single family Completed 1 None 849 146
BP22-0022 single family Completed 1 None 99 784
BP23-0033 single family Completed 1 None 848 194
BP23-0104 single family Completed 1 None 755 325
BP22-0248 single family Completed 1 None 337 649
BP24-0087 single family Completed 1 None 951 184
BP22-0249 single family Completed 1 None 337 693
BP23-0020 single family Completed 1 None 814 145
BP23-0050 single family Completed 1 None 814 158
BP23-0026 single family Completed 1 None 833 160
BP23-0045 single family Completed 1 None 849 144
BP23-0027 single family Completed 1 None 848 159
BP23-0032 single family Completed 1 None 848 194
BP23-0012 single family Completed 1 None 451 493
BP24-0075 single family Completed 1 None 951 289
BP24-0101 single family Completed 1 None 951 301
BP24-0067 single family Completed 1 None 948 313
BP23-0057 single family Completed 1 None 779 152
BP23-0015 single family Completed 1 None 779 160
BP23-0017 single family Completed 1 None 779 166
BP23-0018 single family Completed 1 None 814 132
BP23-0308 single family Completed 1 None 814 145
BP22-0254 adu Completed 0 None None 520
BP22-0018 single family Completed 1 None 99 761
BP23-0028 single family Completed 1 None 848 159
BP23-0030 single family Completed 1 None 848 159
BP22-0023 single family Completed 1 None 99 824
BP22-0191 adu Completed 0 None None 660
BP24-0088 single family Completed 1 None 951 165
BP23-0041 single family Completed 1 None 849 300
BP23-0042 single family Completed 1 None 849 300
BP24-0104 single family Completed 1 None 951 289
BP24-0072 single family Completed 1 None 948 304
BP24-0073 single family Completed 1 None 951 302
BP24-0079 single family Completed 1 None 951 336
BP23-0016 single family Completed 1 None 779 166
BP23-0021 single family Completed 1 None 820 139
BP23-0022 single family Completed 1 None 833 148
BP23-0029 single family Completed 1 None 848 159
BP23-0038 single family Completed 1 None 849 193
BP23-0011 single family Completed 1 None 451 535
BP22-0172 adu Completed 0 None None 819
BP23-0049 single family Completed 1 None 814 158
BP23-0025 single family Completed 1 None 833 160
BP23-0346 single family Completed 1 None 849 146
BP23-0359 adu Completed 0 None None 143
BP23-0040 single family Completed 1 None 849 166
BP23-0034 single family Completed 1 None 849 193
BP22-0247 single family Completed 1 None 337 607
BP24-0085 single family Completed 1 None 951 184
BP24-0086 single family Completed 1 None 951 184
BP22-0334 single family Completed 1 None 337 693
BP23-0108 single family Completed 1 None 465 607
BP23-0055 single family Completed 1 None 755 176
BP23-0056 single family Completed 1 None 755 176
BP23-0014 single family Completed 1 None 779 160
BP22-0019 single family Completed 1 None 99 715
BP22-0020 single family Completed 1 None 99 715
BP23-0052 single family Completed 1 None 814 148
BP23-0048 single family Completed 1 None 814 158
BP22-0017 single family Completed 1 None 98 762
BP22-0024 single family Completed 1 None 99 824
BP24-0093 single family Completed 1 None 951 165
BP24-0256 single family Completed 1 None 1066 102
BP24-0102 single family Completed 1 None 814 447
BP23-0199 adu Completed 0 None None 351
BP23-0024 single family Completed 1 None 833 148
BP23-0044 single family Completed 1 None 849 144
BP23-0047 single family Completed 1 None 849 146
BP22-0021 single family Completed 1 None 99 784
BP23-0039 single family Completed 1 None 849 166
BP23-0036 single family Completed 1 None 849 193
BP23-0037 single family Completed 1 None 849 193
BP22-0246 single family Completed 1 None 337 607
BP24-0094 single family Completed 1 None 951 165
BP24-0389 single family Completed 1 None 1196 94
RES-N-25-0037 single family Permitted 1 None 1583 None
RES-N-25-0034 single family Permitted 1 None 1583 None
RES-N-25-0030 single family Permitted 1 None 1583 None
RES-N-25-0014 single family Permitted 1 None 1583 None
RES-N-25-0006 single family Permitted 1 None 1485 None
BP25-0043 single family Permitted 1 None 1332 None
RES-N-25-0054 single family Permitted 1 None 1588 None
RES-N-25-0045 single family Permitted 1 None 1583 None
RES-N-25-0042 single family Permitted 1 None 1583 None
RES-N-25-0031 single family Permitted 1 None 1583 None
RES-N-25-0024 single family Permitted 1 None 1583 None
RES-N-25-0023 single family Permitted 1 None 1584 None
RES-N-25-0020 single family Permitted 1 None 1584 None
RES-N-25-0018 adu Permitted 1 101 0 None
RES-N-25-0013 single family Permitted 1 None 1583 None
RES-N-25-0008 single family Permitted 1 None 1507 None
RES-N-25-0005 single family Permitted 1 None 1485 None
BP25-0041 single family Permitted 1 None 1332 None
BP25-0097 single family Completed 1 None 1364 0
RES-N-25-0064 single family Permitted 1 None 1631 None
RES-N-25-0061 single family Permitted 1 None 1631 None
RES-N-25-0057 single family Permitted 1 None 1631 None
RES-N-25-0056 single family Permitted 1 None 1588 None
RES-N-25-0051 single family Permitted 1 None 1588 None
RES-N-25-0049 single family Permitted 1 None 1583 None
RES-N-25-0043 single family Permitted 1 None 1583 None
RES-N-25-0041 single family Permitted 1 None 1583 None
RES-N-25-0040 single family Permitted 1 None 1583 None
RES-N-25-0038 single family Permitted 1 None 1583 None
RES-N-25-0025 single family Permitted 1 None 1583 None
RES-N-25-0009 single family Permitted 1 None 1507 None
RES-N-25-0068 single family Permitted 1 None 1666 None
RES-N-25-0066 single family Permitted 1 None 1631 None
RES-N-25-0053 single family Permitted 1 None 1588 None
RES-N-25-0048 single family Permitted 1 None 1583 None
RES-N-25-0044 single family Permitted 1 None 1583 None
RES-N-25-0036 single family Permitted 1 None 1583 None
RES-N-25-0027 single family Permitted 1 None 1583 None
RES-N-25-0019 single family Permitted 1 None 1665 None
BP25-0167 single family Permitted 1 None 1417 None
BP25-0212 single family Permitted 1 0 0 None
RES-N-25-0050 single family Permitted 1 None 1583 None
RES-N-25-0047 single family Permitted 1 None 1583 None
RES-N-25-0032 single family Permitted 1 None 1583 None
RES-N-25-0029 single family Permitted 1 None 1583 None
RES-N-25-0026 single family Permitted 1 None 1583 None
RES-N-25-0022 single family Permitted 1 None 1583 None
RES-N-25-0017 single family Permitted 1 None 1583 None
RES-N-25-0010 single family Permitted 1 None 1507 None
RES-N-25-0065 single family Permitted 1 None 1631 None
RES-N-25-0058 single family Permitted 1 None 1631 None
RES-N-25-0035 single family Permitted 1 None 1583 None
RES-N-25-0011 single family Permitted 1 None 1507 None
BP25-0044 single family Permitted 1 None 1332 None
RES-N-25-0052 single family Permitted 1 None 1588 None
RES-N-25-0046 single family Permitted 1 None 1583 None
RES-N-25-0028 single family Permitted 1 None 1583 None
RES-N-25-0021 single family Permitted 1 None 1576 None
RES-N-25-0015 single family Permitted 1 None 1583 None
RES-N-25-0012 single family Permitted 1 None 1507 None
RES-N-25-0003 single family Permitted 1 None 1485 None
BP25-0042 single family Permitted 1 None 1332 None
BP22-0264 adu Completed 1 None 77 202
BP23-0082 single family Completed 1 None 673 159
BP23-0106 single family Completed 1 None 771 131
BP23-0054 single family Completed 1 None 771 135
BP22-0055 other Permitted 1 64 111 None
BP22-0056 other Permitted 1 64 111 None
201-770-01-3 other Completed 1 0 0 0 0
201-163-18-5 other Completed 1 0 0 0 0
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
201-010-38-6 other Completed 1 496 None 496
BP23-0189 adu Completed 0 None None 329
BP21-0251 other Completed 0 None None 648
BP23-0023 single family Completed 1 None 833 148
BP23-0031 single family Completed 1 None 848 167
BP23-0035 single family Completed 1 None 849 193
BP23-0386 adu Completed 0 None None 376
BP24-0099 single family Completed 1 None 951 336
RES-N-25-0067 single family Permitted 1 None 1666 None
RES-N-25-0063 single family Permitted 1 None 1631 None
RES-N-25-0062 single family Permitted 1 None 1631 None
RES-N-25-0060 single family Permitted 1 None 1631 None
RES-N-25-0059 single family Permitted 1 None 1631 None
RES-N-25-0055 single family Permitted 1 None 1588 None
RES-N-25-0039 single family Permitted 1 None 1583 None
RES-N-25-0033 single family Permitted 1 None 1583 None
RES-N-25-0016 single family Permitted 1 None 1583 None
RES-N-25-0004 single family Permitted 1 None 1485 None
RES-N-25-0002 single family Permitted 1 None 1485 None