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.
Flow: where a group of permits ended up
Permits applied for since 2021, new construction and additions only.
12,484
Zoning permit applications
19%
Refused at first review
2,224
Appealed to the ZBA
82%
Appeals granted (of decided)
73%
Issued permits with a confirmed or inferred building permit
| By right | 10145 |
|---|---|
| Refused, no appeal found | 115 |
| Appealed: granted | 1660 |
| Appealed: denied | 157 |
| Appealed: withdrawn or dismissed | 211 |
| Appealed: awaiting decision | 196 |
| Zoning permit issued | 11420 |
| Not issued (denied, expired or cancelled) | 1064 |
| Building permit (confirmed) | 7314 |
| Building permit (inferred) | 1052 |
| No linked record | 3054 |
| C.O. recorded | 3103 |
| No C.O. recorded yet | 5263 |
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 113- 2001 ORTHODOX ST4 units · District 7 · last activity 2026-10-17
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 2018 E TIOGA ST3 units · District 6 · last activity 2026-10-16
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 3857 N FAIRHILL ST2 units · District 7 · last activity 2026-10-15
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 1733 FILLMORE ST6 units · District 7 · last activity 2026-10-01
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 100 N 55TH ST2 units · District 4 · last activity 2026-09-30
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 312 N 41ST ST2 units · District 3 · last activity 2026-09-29
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 620 S 52ND ST2 units · District 3 · last activity 2026-09-29
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 153-59 JEFFERSON ST25 units · District 5 · last activity 2026-09-25
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 3336 N 17TH ST4 units · District 8 · last activity 2026-09-25
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 201 CARPENTER LN2 units · District 8 · last activity 2026-09-22
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 6729 ELMWOOD AVE1 unit · District 2 · last activity 2026-09-21
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 3614 N 19TH ST3 units · District 8 · last activity 2026-09-16
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 2633 REED ST2 units · District 2 · last activity 2026-09-14
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 1800 MASTER ST5 units · District 5 · last activity 2026-09-11
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 1425 N 7TH ST3 units · District 5 · last activity 2026-09-09
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 2049 W OXFORD ST2 units · District 5 · last activity 2026-09-02
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 5392 W MONTGOMERY AVE1 unit · District 4 · last activity 2026-08-27
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 226 HARVEY ST6 units · District 8 · last activity 2026-08-27
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 2873 N LEE ST2 units · District 7 · last activity 2026-08-26
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 6717 CHEW AVE37 units · District 8 · last activity 2026-08-24
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 1342 S 22ND STDistrict 2 · last activity 2026-08-20
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 118 W CLIVEDEN STDistrict 8 · last activity 2026-08-20
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 4216 WESTMINSTER AVE3 units · District 3 · last activity 2026-08-18
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 4704 HAZEL AVE6 units · District 3 · last activity 2026-08-17
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 1901 E CUMBERLAND ST2 units · District 1 · last activity 2026-08-07
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 1620 S BAILEY ST1 unit · District 2 · last activity 2026-08-06
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 6151 MARKET ST4 units · District 4 · last activity 2026-08-05
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 1718 ARLINGTON ST1 unit · District 5 · last activity 2026-08-04
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 1221-23 ANNIN ST1 unit · District 1 · last activity 2026-07-29
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 9655 MILNOR ST3 units · District 6 · last activity 2026-07-29
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 1138 RISING SUN AVE2 units · District 5 · last activity 2026-07-28
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 577 JAMESTOWN AVE1 unit · District 4 · last activity 2026-07-28
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 4275 VIOLA STDistrict 3 · last activity 2026-07-27
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 1729 RIDGE AVE2 units · District 5 · last activity 2026-07-27
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 931 CLINTON ST59 units · District 1 · last activity 2026-07-22
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 4123 SALEM ST1 unit · District 7 · last activity 2026-07-22
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 1520-22 ARROTT ST4 units · District 7 · last activity 2026-07-14
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 1553-55 N MARSTON ST8 units · District 5 · last activity 2026-07-14
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 1009 RED LION RD3 units · District 10 · last activity 2026-07-13
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- C.O.: no record
- 669 E LIPPINCOTT ST1 unit · District 7 · last activity 2026-07-10
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: no record
- 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.