Datastruct
DATASTRUCT
Sign In
Data/Features/
Data field · Organisation

Discharge monitoring report count

The number of discharge-monitoring records reported for a facility, pollutant, and observation period.

Who carries it ↓
1Data sources
1Providers
1Free to access
Field SRC DMR Total Phosphor… Source: DMR Total Phosphorus

Sources that carry it

1 source
U.S. Environmental Protection Agency
DMR Total Phosphorus

Facilities reporting Total Phosphorus (NPDES parameter code 00665) on Discharge Monitoring Reports, from EPA's ECHO Water Pollutant Loading Tool (ICIS-NPDES). Harvested at the monitoring-period grain (get_custom_data_monitor_pd) state by state and rolled up to one row per NPDES permit, which yields a genuine per-facility count of TP reports (tp_dmr_record_count, range 1-888). 22,227 facilities across 53 states from 185,782 TP DMR records for reporting year 2024. Address and coordinates arrive on the same response with no join needed; both axes are 100% filled (Fit). One record = one NPDES-permitted facility that actually submitted TP data that year, so this is a reporting universe rather than a permit universe.

Free APIFull file National US 1 field

Need Discharge monitoring report count at scale?

We compare every source that carries it on your own records — fill rate, freshness, definition — and bring the winner into production for you.

Datastruct
DATASTRUCT

External data tech for modern enterprises

COMPANY

  • About
  • Support

RESOURCES

  • Documentation
  • Writing
  • External Data Ontology
  • Data Providers
  • FAQ
  • Privacy
  • Cookie Preferences
© 2026 Datastruct. All rights reserved.
Datastruct · Book an intro