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.
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.
| Appealed: granted | 11881 units, 1346 permits |
|---|---|
| Appealed: denied | 1025 units, 144 permits |
| Appealed: withdrawn or dismissed | 2871 units, 170 permits |
| Appealed: awaiting decision | 1611 units, 155 permits |
| Zoning permit issued | 11508 units, 1304 permits |
| Not issued (denied, expired or cancelled) | 5880 units, 511 permits |
| Building permit (confirmed) | 4685 units, 677 permits |
| Building permit (inferred) | 1981 units, 132 permits |
| No linked record | 4842 units, 495 permits |
| C.O. recorded | 2342 units, 322 permits |
| No C.O. recorded yet | 4324 units, 487 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: Under construction
Most recent 40 of 572- 2443 N 11TH ST101 units · District 5 · last activity 2026-10-24
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 4024 RIDGE AVE6 units · District 4 · last activity 2026-10-23
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 1113 LEOPARD ST3 units · District 1 · last activity 2026-10-23
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 1727 N LAMBERT ST2 units · District 5 · last activity 2026-10-23
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 1729 N LAMBERT ST2 units · District 5 · last activity 2026-10-23
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 7200 SOMMERS RD3 units · District 9 · last activity 2026-10-23
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 3922 MELON ST3 units · District 3 · last activity 2026-10-23
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 8000-02 LYONS AVE18 units · District 2 · last activity 2026-10-22
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 5427 WAYNE AVE1 unit · District 8 · last activity 2026-10-22
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 5334 W GIRARD AVE2 units · District 4 · last activity 2026-10-22
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 838 S HOWARD ST2 units · District 1 · last activity 2026-10-22
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 2327-83 COTTMAN AVE1 unit · District 6 · last activity 2026-10-21
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 1333 S 9TH ST3 units · District 1 · last activity 2026-10-21
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 539 JACKSON ST3 units · District 1 · last activity 2026-10-21
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 541 JACKSON ST3 units · District 1 · last activity 2026-10-21
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 1401 S PATTON ST2 units · District 2 · last activity 2026-10-21
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 1840 S CAMAC ST6 units · District 1 · last activity 2026-10-21
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 5285 JEFFERSON ST2 units · District 4 · last activity 2026-10-21
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 2244 MARGARET ST2 units · District 6 · last activity 2026-10-21
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 5136 WAYNE AVE5 units · District 8 · last activity 2026-10-21
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 2938 W FLORA ST2 units · District 5 · last activity 2026-10-21
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 1225 CONSTITUTION AVE346 units · District 2 · last activity 2026-10-20
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 162 W BERKS ST152 units · District 7 · last activity 2026-10-20
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 2334 GERMANTOWN AVE3 units · District 5 · last activity 2026-10-20
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 2672 BRADDOCK ST3 units · District 1 · last activity 2026-10-20
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 2506 N 16TH ST3 units · District 5 · last activity 2026-10-20
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 8410 PROSPECT AVE1 unit · District 8 · last activity 2026-10-20
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 1665 N 56TH ST2 units · District 4 · last activity 2026-10-20
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 11 QUEEN ST1 unit · District 1 · last activity 2026-10-20
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 537 SANGER ST1 unit · District 9 · last activity 2026-10-20
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 1001 S BROAD ST1111 units · District 2 · last activity 2026-10-19
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 2401 N 2ND ST102 units · District 7 · last activity 2026-10-19
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 537 JACKSON ST3 units · District 1 · last activity 2026-10-19
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 5416-26 LENA ST23 units · District 8 · last activity 2026-10-19
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 237 E GIRARD AVE1 unit · District 5 · last activity 2026-10-19
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 128 E PHIL ELLENA ST1 unit · District 8 · last activity 2026-10-19
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 3110 ARAMINGO AVE2 units · District 1 · last activity 2026-10-19
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 1248 N 18TH ST2 units · District 5 · last activity 2026-10-19
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 5400 VALLEY ST2 units · District 7 · last activity 2026-10-19
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- C.O.: no record
- 2124 E LEHIGH AVE3 units · District 1 · last activity 2026-10-18
- Zoning: reached
- Appeal: reached
- Building permit: reached
- Construction: reached
- 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.