Housing Database Project Level Files
The NYC Department of City Planning's (DCP) Housing Database contains all NYC Department of Buildings (DOB) approved housing construction and demolition jobs filed or completed in NYC since January 1, 2010. It includes the three primary construction job types that add or remove residential units: new buildings, major alterations, and demolitions, and can be used to determine the change in legal housing units across time and space. Records in the Housing Database Project-Level Files are geocoded to the greatest level of precision possible, subject to numerous quality assurance and control checks, recoded for usability, and joined to other housing data sources relevant to city planners and analysts. Data are updated semiannually, at the end of the second and fourth quarters of each year. Please see DCP's annual Housing Production Snapshot summarizing findings from the 21Q4 data release here. Additional Housing and Economic analyses are also available. All previously released versions of this data are available on the DCP Website: BYTES of the BIG APPLE. Current version: 26q2.1
Open in the graph · Relate this dataset · What these columns mean
Freshness
The publisher's promise
How the agency that publishes this data says it keeps the data current.
Fresh
- Says it updates
- Every 6 months
- Actually updates about every
- 198.04 days
- Publisher last updated the data
- Sep 30, 2026
Our mirror
Whether our copy of this data is current with the source.
Sync error
- We last synced
- Mar 16, 2026, 1:11 PM
- Rows in our copy
- 109,076
- Rows at the source
- 111,909
- Our copy trails the source by
- 198 days
Columns
Each source column, with the name and type we use to store it.
6 of 68 columns carry a concept; 68 carry a description from the publisher. Read the concept column before you join. A column with no concept carries no claim from us, and a name that looks like a key is not one.
| Source field | Display name | What the publisher says it is | Concept | Source type | Stored as | Stored type | Row identifier | Unit |
|---|---|---|---|---|---|---|---|---|
enlargemnt | Enlargemnt | This indicates if the work to be done under the application will result in a horizontal and/or vertical enlargement, as reported by the applicant. Values include: Horizontal, Vertical, Horizontal and Vertical, [blank]. | Not bound | Text | enlargemnt | text | — | |
pl_firm07 | PL_FIRM07 | A value of 1 means that some portion of the tax lot falls within the 1% annual chance floodplain as determined by FEMA’s 2007 Flood Insurance Rate Map. Note that buildings on the tax lot may or may not be in the portion of the tax lot that is within the 1% annual chance floodplain. | Not bound | Text | pl_firm07 | text | — | |
dcpedited | DCPEdited | List of fields that were edited by DCP. This only lists fields where original DOB source data was overwritten by DCP, and doesn't include fields where DCP recodes data as part of the standard methodology. | Not bound | Text | dcpedited | text | — | |
policepcnt | PolicePcnt | NYC Police Precinct code. | precinctinvestigated | Text | policepcnt |
Download
This file was produced on Aug 25, 2026, 10:07 PM.
Refresh this dataset
Source and attribution
Where this data comes from, which version we hold, and what we changed.
- Source
- https://data.cityofnewyork.us/d/br6q-ssj3
- Version
- Content hash:
3e0f3579a5ae9047a963fb5bb301e42d3f53a09f8e32c3770a525dbe4b01e80a - What we changed
- We did not change the data. We stored it as published.
- Publisher
- codenownyc
- We retrieved it
- Mar 16, 2026, 1:11 PM
Update history
| Started | Kind | Result | Rows written | Produced by |
|---|---|---|---|---|
| Oct 6, 2026, 11:30 AM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.84 |
| Oct 3, 2026, 7:30 PM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.84 |
| Oct 2, 2026, 11:15 AM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.84 |
| Oct 1, 2026, 7:00 PM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.84 |
| Oct 1, 2026, 9:30 AM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.84 |
| Oct 1, 2026, 5:00 AM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.84 |
| Oct 1, 2026, 1:30 AM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.84 |
| Sep 30, 2026, 11:03 PM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.84 |
| Aug 24, 2026, 10:47 AM | full_replace | success | 109,076 | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.68 |
| Aug 10, 2026, 1:54 AM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.55 |