NYC Cooling Tower Registrations
This dataset contains cooling tower systems currently registered in the NYC Cooling Tower Registration Portal and Legionella water test dates as reported by a building's qualified person. Decommissioned cooling tower systems are excluded from the dataset. Cooling tower registration in NYC was mandated by Section 17-194.1 of the NYC Administrative Code on August 18, 2015, and operation and maintenance of cooling towers in NYC are ruled by Chapter 8 of Title 24 of the Rules of the City of New York (Chapter 8). The cooling tower system’s qualified person, as defined in Chapter 8, must report Legionella water test dates to the NYC Health Department as required by amendments to the NYC Administrative Code Section 17-194.1(f) on April 28, 2019. The NYC Department of Buildings requires building owners and managers to register their cooling tower systems and the registration data is shared with BWSO for this dataset. Registration data is entered by building owners and managers through the NYC Cooling Tower Registration Portal and cooling tower characteristics (such as building address) are published as entered by the registrant.
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
- Daily
- Actually updates about every
- 1 days
- Publisher last updated the data
- Oct 6, 2026
Our mirror
Whether our copy of this data is current with the source.
In sync
- We last synced
- Oct 6, 2026, 10:00 AM
- Rows in our copy
- 5,939
- Rows at the source
- 5,941
- Our copy trails the source by
- under a minute
Columns
Each source column, with the name and type we use to store it.
5 of 16 columns carry a concept; 16 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 |
|---|---|---|---|---|---|---|---|---|
bbl | BBL | Borough Block Lot | bbldeclared | Text | bbl | text | — | |
borough | Borough | Borough of the physical location of the cooling tower system | boroughdeclared | Text | borough | text | — | |
activeequipment | Active_Equip | Number of active cooling tower equipment associated with the cooling tower system at the time of publication | Not bound | Number | activeequipment | numeric | — | |
street | Street | Street name | Not bound | Text | street | text | — | |
latitude | Latitude | Latitude of the location of the building having the cooling tower | Not bound | Number | latitude | numeric | — | |
number | Number | House number | Not bound | Text | number | text | — | |
ntacode | NTA_Code | NTA (Neighborhood Tabulation Area) code of the location of the building having the cooling tower |
Download
This file was produced on Oct 5, 2026, 10:05 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/y4fw-iqfr
- Version
- Content hash:
c8736527af7201e924744f5cdf361613567f684365738493b501f9424fc9102b - What we changed
- We did not change the data. We stored it as published.
- Publisher
- codenownyc
- We retrieved it
- Oct 6, 2026, 10:00 AM
Update history
| Started | Kind | Result | Rows written | Produced by |
|---|---|---|---|---|
| Oct 6, 2026, 3:04 PM | full_replace | success | 5,939 | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.84 |
| Oct 5, 2026, 3:18 PM | full_replace | success | 5,941 | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.84 |
| Oct 2, 2026, 3:15 PM | full_replace | success | 5,941 | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.84 |
| Oct 1, 2026, 3:05 PM | full_replace | success | 5,941 | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.84 |
| Sep 30, 2026, 3:05 PM | full_replace | success | 5,942 | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.84 |
| Sep 29, 2026, 3:21 PM | full_replace | success | 5,942 | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.84 |
| Sep 28, 2026, 3:18 PM | full_replace | success | 5,942 | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.84 |
| Sep 25, 2026, 3:19 PM | full_replace | success | 5,942 | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.84 |
| Sep 24, 2026, 10:17 PM | full_replace | success | 5,942 | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.84 |
| Sep 23, 2026, 3:05 PM | full_replace | success | 5,944 | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.83 |