DSNY Monthly Tonnage Data
DSNY Monthly Tonnage Data provides monthly collection tonnages that the Department of Sanitation collects from NYC residences and institutions. For more information about DSNY collection services, see: https://www.nyc.gov/site/dsny/collection/residents.page.
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
- 33.04 days
- Publisher last updated the data
- Oct 9, 2026
Our mirror
Whether our copy of this data is current with the source.
In sync
- We last synced
- Oct 9, 2026, 1:31 PM
- Rows in our copy
- 25,296
- Rows at the source
- 25,296
- Our copy trails the source by
- under a minute
Columns
Each source column, with the name and type we use to store it.
1 of 12 columns carry a concept; 12 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 |
|---|---|---|---|---|---|---|---|---|
communitydistrict | COMMUNITYDISTRICT | One of NYC's 59 community districts which correspond to Sanitation districts. | Not bound | Text | communitydistrict | text | — | |
otherorganicstons | OTHERORGANICSTONS | Tons of other organic material collected per month through other DSNY operations. This indicator includes the following DSNY organics codes: 30 (Organics, RO/RO - AFF ORGANICS), 47 (Organics, Lot Cleaning Organics), 51 (Organics, Green Market Food Waste - Recycling), 53 (Organics, Yard Waste - Recycling), 55 (Organics, Wood Chips - Recycling), 67 (Organics, ERD Down Trees), 89 (Organics, Baskets Organics). To calculate the monthly tonnage for all organics collected by DSNY, combine the following columns: RESORGANICSTONS, SCHOOLORGANICTONS, LEAVESORGANICTONS, XMASTREETONS, and OTHERORGANICSTONS. See Column Information tab in the data dictionary for additional notes. | Not bound | Number | otherorganicstons | numeric | — | |
mgptonscollected | MGPTONSCOLLECTED | Tons of source-separated recyclable metal, glass, plastic, and beverage cartons (MGP) collected per month from NYC residences and institutions serviced by the NYC Department of Sanitation. This indicator includes the following DSNY MGP codes: 28 (MGP, RO/RO-AFF Metal Bulk), 29 ( MGP, RO/RO - AFF Metal/Glass/Plastic), 33 (MGP, Metal / Glass / Plastic), 37 (MGP, Metal Bulk), 39 (MGP, Metal / Glass / Plastic EZ Pack), 78 (MGP, School Truck Metal / Glass / Plastic), and 98 (MGP, Passover Metal/Glass/Plastic). See Column Information tab in the data dictionary for additional notes. | Not bound | Number | mgptonscollected | numeric | — | |
leavesorganictons | LEAVESORGANICTONS | Tons of source-separated leaves collected per month from NYC residences and institutions by the NYC Department of Sanitation. Since the citywide expansion of curbside organics in October of 2024, DSNY no longer needs to separately collect this material. This indicator includes the following DSNY organics code: 52 (Organics, Leaves - Recycling). To calculate the monthly tonnage for all organics collected by DSNY, combine the following columns: RESORGANICSTONS, SCHOOLORGANICTONS, LEAVESORGANICTONS, XMASTREETONS, and OTHERORGANICSTONS. See Column Information tab in the data dictionary for additional notes. |
Download
This file was produced on Oct 9, 2026, 10:01 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/ebb7-mvp5
- Version
- Content hash:
1a7e64e6f77125e228fdc620af1d0336bbf2ae0d94e3a7ef8277fc8229b366a2 - What we changed
- We did not change the data. We stored it as published.
- Publisher
- codenownyc
- We retrieved it
- Oct 9, 2026, 1:31 PM
Update history
| Started | Kind | Result | Rows written | Produced by |
|---|---|---|---|---|
| Oct 9, 2026, 3:18 PM | full_replace | success | 25,296 | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.84 |
| Sep 10, 2026, 10:07 PM | full_replace | success | 25,237 | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.73 |
| Aug 20, 2026, 12:03 AM | full_replace | success | 25,178 | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.64 |
| Aug 16, 2026, 4:24 PM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.61 |
| Aug 16, 2026, 2:48 PM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.61 |
| Aug 16, 2026, 1:33 PM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.61 |
| Aug 16, 2026, 12:18 PM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.61 |
| Aug 16, 2026, 11:03 AM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.61 |
| Aug 16, 2026, 9:48 AM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.61 |
| Aug 16, 2026, 8:24 AM | full_replace | failed | — | codenow-nycmesh-container-oci.jfrog.io/codenow/citytap-pull:0.1.61 |