From zoning application to certificate of occupancy.

Where zoning permits go: refused or not, whether the ZBA hears an appeal, and how many reach a building permit and a certificate of occupancy.

MeasureUnits are known only for appealed permits.
Cohort: year appliedBuilding-permit links barely exist before 2020.
Permit typeChange-of-use permits never need a building permit.
Pipeline activity (hop tiles)

Flow: where a group of permits ended up

Permits applied for since 2021, new construction and additions only.

2,224
Appealed permits
81%
…with a unit count
17,370
Units in those projects
2,342
Units where a C.O. is recorded

These are units in the projects at each step, as the permit or appeal describes them. They are not net new homes: a duplex conversion counts as two. Only appealed permits are shown, because the unit count comes from the appeal and is missing for most other zoning permits. A few large projects hold a big share of the units, so read the permit count beside each total.

ZONING PATHPERMITBUILDING PERMITCERTIFICATE OF OCCUPANCYAppealed: granted → Zoning permit issued: 11,094Appealed: granted → Not issued (denied, expired or cancelled): 747Appealed: denied → Zoning permit issued: 131Appealed: denied → Not issued (denied, expired or cancelled): 894Appealed: withdrawn or dismissed → Zoning permit issued: 272Appealed: withdrawn or dismissed → Not issued (denied, expired or cancelled): 2,597Appealed: awaiting decision → Not issued (denied, expired or cancelled): 1,635Zoning permit issued → Building permit (confirmed): 4,679Zoning permit issued → Building permit (inferred): 1,917Zoning permit issued → No linked record: 4,901Building permit (confirmed) → C.O. recorded: 1,865Building permit (confirmed) → No C.O. recorded yet: 2,814Building permit (inferred) → C.O. recorded: 477Building permit (inferred) → No C.O. recorded yet: 1,440Appealed: granted11,841 units (68%) · 1,343 permitsAppealed: denied1,025 units (6%) · 144 permitsAppealed: withdrawn or dismissed2,869 units (17%) · 169 permitsAppealed: awaiting decision1,635 units (9%) · 156 permitsZoning permit issued11,497 units (66%) · 1,300 permitsNot issued (denied, expired or cancelled)5,873 units (34%) · 512 permitsBuilding permit (confirmed)4,679 units (27%) · 675 permitsBuilding permit (inferred)1,917 units (11%) · 130 permitsNo linked record4,901 units (28%) · 495 permitsC.O. recorded2,342 units (13%) · 322 permitsNo C.O. recorded yet4,254 units (24%) · 483 permits
Units in projects at each step
Appealed: granted11841 units, 1343 permits
Appealed: denied1025 units, 144 permits
Appealed: withdrawn or dismissed2869 units, 169 permits
Appealed: awaiting decision1635 units, 156 permits
Zoning permit issued11497 units, 1300 permits
Not issued (denied, expired or cancelled)5873 units, 512 permits
Building permit (confirmed)4679 units, 675 permits
Building permit (inferred)1917 units, 130 permits
No linked record4901 units, 495 permits
C.O. recorded2342 units, 322 permits
No C.O. recorded yet4254 units, 483 permits

Census: where housing projects with an appeal sit now

Housing projects with a ZBA appeal on record and activity in the last 24 months, counted at the furthest hop they have reached. This is a snapshot, not a share of the group above, so don't read it as attrition.

Projects at: Building permit

Most recent 40 of 80
  • 2018 E TIOGA ST
    3 units · District 6 · last activity 2026-10-16
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 1733 FILLMORE ST
    6 units · District 7 · last activity 2026-10-01
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 100 N 55TH ST
    2 units · District 4 · last activity 2026-09-30
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 312 N 41ST ST
    2 units · District 3 · last activity 2026-09-29
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 153-59 JEFFERSON ST
    25 units · District 5 · last activity 2026-09-25
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 3336 N 17TH ST
    4 units · District 8 · last activity 2026-09-25
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 201 CARPENTER LN
    2 units · District 8 · last activity 2026-09-22
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 3614 N 19TH ST
    3 units · District 8 · last activity 2026-09-16
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 2633 REED ST
    2 units · District 2 · last activity 2026-09-14
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 1800 MASTER ST
    5 units · District 5 · last activity 2026-09-11
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 1425 N 7TH ST
    3 units · District 5 · last activity 2026-09-09
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 2049 W OXFORD ST
    2 units · District 5 · last activity 2026-09-02
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 2873 N LEE ST
    2 units · District 7 · last activity 2026-08-26
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 6717 CHEW AVE
    37 units · District 8 · last activity 2026-08-24
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 1342 S 22ND ST
    District 2 · last activity 2026-08-20
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 118 W CLIVEDEN ST
    District 8 · last activity 2026-08-20
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 4216 WESTMINSTER AVE
    3 units · District 3 · last activity 2026-08-18
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 1901 E CUMBERLAND ST
    2 units · District 1 · last activity 2026-08-07
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 1718 ARLINGTON ST
    1 unit · District 5 · last activity 2026-08-04
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 1221-23 ANNIN ST
    1 unit · District 1 · last activity 2026-07-29
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 1138 RISING SUN AVE
    2 units · District 5 · last activity 2026-07-28
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 4275 VIOLA ST
    District 3 · last activity 2026-07-27
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 931 CLINTON ST
    59 units · District 1 · last activity 2026-07-22
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 4123 SALEM ST
    1 unit · District 7 · last activity 2026-07-22
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 1520-22 ARROTT ST
    4 units · District 7 · last activity 2026-07-14
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 1553-55 N MARSTON ST
    8 units · District 5 · last activity 2026-07-14
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 1009 RED LION RD
    3 units · District 10 · last activity 2026-07-13
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 669 E LIPPINCOTT ST
    1 unit · District 7 · last activity 2026-07-10
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 1230-36 WALLACE ST
    2 units · District 5 · last activity 2026-07-08
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 4204 PARKSIDE AVE
    12 units · District 3 · last activity 2026-07-07
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 3120 N ROSEWOOD ST
    2 units · District 8 · last activity 2026-07-06
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 2013 E ORLEANS ST
    2 units · District 7 · last activity 2026-07-02
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 4133 W GIRARD AVE
    3 units · District 3 · last activity 2026-06-29
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 3552 N 18TH ST
    4 units · District 8 · last activity 2026-06-26
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 718-26 N 17TH ST
    95 units · District 5 · last activity 2026-06-15
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 6435-45 MEDIA ST
    42 units · District 4 · last activity 2026-06-15
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 2241 MONTROSE ST
    1 unit · District 2 · last activity 2026-06-11
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 2443 E CLEARFIELD ST
    1 unit · District 1 · last activity 2026-06-11
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 2530 N 17TH ST
    2 units · District 5 · last activity 2026-06-10
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record
  • 5518 MORTON ST
    2 units · District 8 · last activity 2026-06-09
    1. Zoning: reached
    2. Appeal: reached
    3. Building permit: reached
    4. Construction: no record
    5. C.O.: no record

Filled dot: reached. Open ring: no record found, which is not the same as a project failing.

How we read these numbers

  • Confirmed building permits name the zoning permit's job directly. Inferred ones are a later new-construction permit on the same parcel. No linked record means we found neither. It does not mean the project failed.
  • Appeals are matched to the permit they contest. Permits are counted once, even when recorded on more than one parcel.
  • Cohorts start in 2020 because links from zoning permits to building permits barely exist before then.
  • Counts by council district use the appeal's district where there is one, otherwise the parcel's.
Permit Pipeline | ZBA Watch