Drinking Water Quality Distribution Monitoring Data
The data tables summarize the turbidity values, coliform, fluoride and chlorine found at sides in distribution each month.
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
- Monthly
- Actually updates about every
- 48.98 days
- Publisher last updated the data
- Sep 21, 2026
Our mirror
Whether our copy of this data is current with the source.
In sync
- We last synced
- Sep 21, 2026, 1:45 PM
- Rows in our copy
- 171,238
- Rows at the source
- 172,399
- Our copy trails the source by
- under a minute
Columns
Each source column, with the name and type we use to store it.
0 of 10 columns carry a concept; 0 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 |
|---|---|---|---|---|---|---|---|---|
sample_class | Sample class | The publisher describes this column nowhere. | Not bound | Text | sample_class | text | — | |
e_coli_quanti_tray_mpn_100ml | E.coli(Quanti-Tray) (MPN/100mL) | The publisher describes this column nowhere. | Not bound | Text | e_coli_quanti_tray_mpn_100ml | text | — | |
turbidity_ntu | Turbidity (NTU) | The publisher describes this column nowhere. | Not bound | Text | turbidity_ntu | text | — | |
sample_time | Sample Time | The publisher describes this column nowhere. | Not bound | Text | sample_time | text | — | |
fluoride_mg_l | Fluoride (mg/L) | The publisher describes this column nowhere. | Not bound | Text | fluoride_mg_l | text | — | |
sample_site | Sample Site | The publisher describes this column nowhere. | Not bound | Text | sample_site | text | — | |
sample_number | Sample Number | The publisher describes this column nowhere. | Not bound | Number | sample_number | numeric | Yes | — |
sample_date | Sample Date | The publisher describes this column nowhere. |
Download
This file was produced on Sep 21, 2026, 10:02 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/bkwf-xfky
- Version
- Content hash:
534291fcdc2a40641585beb16468fe693eae98e3e0c222721f7660c9a70a779d - What we changed
- We did not change the data. We stored it as published.
- Publisher
- codenownyc
- We retrieved it
- Sep 21, 2026, 1:45 PM
Update history
| Started | Kind | Result | Rows written | Produced by |
|---|---|---|---|---|
| Sep 21, 2026, 3:23 PM | incremental | success | 2,286 | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.82 |
| Aug 9, 2026, 3:59 PM | full_replace | success | 171,238 | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.55 |
| Aug 9, 2026, 2:50 PM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.55 |
| Aug 9, 2026, 1:39 PM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.49 |
| Aug 9, 2026, 12:24 PM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.49 |
| Aug 9, 2026, 11:09 AM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.49 |
| Aug 9, 2026, 9:54 AM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.49 |
| Aug 9, 2026, 8:39 AM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.49 |
| Aug 9, 2026, 7:24 AM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.49 |
| Aug 9, 2026, 6:09 AM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.49 |