EPA · National Pollutant Discharge Elimination System
Clean Water Act discharge permits — license
The National Pollutant Discharge Elimination System permit register holds each permit to discharge to a river, lake or coastal water: its holder, place and receiving water, the watershed reached, the operation permitted, and the permit's standing. The register is licensed for a state, or for the nation under internal-use or redistribution terms, refreshed for the term, for use inside the licensee's work. The register is for research engagements quoted per piece of work.
- 398,004permits on the register
What you get
- The register's records for the licensed state or nation, as files and an interface
- Each record shows holder, place and receiving water, watershed, operation and standing
- Refreshes of the licensed records for the term of the license
- The right to use the licensed records inside the licensee's work
- For national licenses, internal use or redistribution rights as written in the license
- Research engagements quoted per piece of work, scoped to the question asked
398,004 rows, newest load read 2026-09-15T00:15:31.794112+00:00 — download 100 real rows (CSV, no email).
Buy the license
- The nation, internal use — $6,490/year
- The nation, with redistribution — $95,000/year
How we handle your data → Privacy
What the license is
clean water act discharge permits, licensed as data: every table below, as the agency publishes it, with the columns the license file carries and nothing recomputed.
License terms and price
- The whole register, internal use: $6,490/year
- The whole register, with the right to redistribute: $95,000/year
Update cadence: rebuilt daily from the live register.
Download a 100-row sample (CSV) — the license file's own columns, a hundred real rows, no email required.
The full register is 398,004 permits. License it — the nation, internal use, $6,490/year.
See the full data sheet — 2 tables, every column, as the register holds it
Tables and columns
npdes_permits — Every NPDES discharge permit on the register.
398,004 rows, newest load read 2026-09-15T00:15:31.794112+00:00
npdes_id— EPA's unique NPDES permit number -- the id the permit's events join on.permit_name— The permit's name of record.facility_name— The permitted facility's name.city— City, as the source filing prints it.state_code— State, USPS code.county_fips— County, as a FIPS code.zip5— ZIP code.permit_type_code— EPA's permit type code (individual, general, etc.).permit_class— Major or minor permit class.major_minor— Whether this is a major or minor discharger.facility_type_ind— Facility type indicator.ownership_type— Public, private or federal ownership.program_class— The NPDES program class this permit falls under.huc8— 8-digit hydrologic unit code (watershed) of the discharge point.huc10— 10-digit hydrologic unit code.huc12— 12-digit hydrologic unit code.huc12_name— Name of the 12-digit hydrologic unit (watershed).receiving_water— Name of the water body the permit discharges into.impaired_water— Whether the receiving water is on the impaired waters list.permit_status— Current permit status (active, expired, terminated, etc.).issue_date— Date the permit was issued.expiration_date— Date the permit expires.issuing_agency— Agency that issued the permit (EPA or the state).latitude— Facility latitude.longitude— Facility longitude.is_current— Whether this is the facility's current permit record.source_file— The EPA ICIS-NPDES extract file this row was read from.
npdes_events — Every inspection, violation and enforcement entry on a permit.
153,083 rows
event_uid— EPA's unique id for this inspection/violation/enforcement entry.npdes_id— EPA's unique NPDES permit number this entry is against.event_class— The entry's class (inspection, violation or enforcement).event_subtype— EPA's entry subtype code.event_subtype_desc— EPA's entry subtype description.event_date— Date of the entry.event_year— Year of the entry.agency— Agency that recorded the entry (EPA or the state).source_ref— The EPA ICIS-NPDES extract reference this entry was read from.penalty_amount— Penalty dollars assessed, when the entry is an enforcement action.state_code— State, USPS code.county_fips— County, as a FIPS code.city— City, as the source filing prints it.huc8— 8-digit hydrologic unit code (watershed) of the permit this entry is against.permit_class— Major or minor permit class of the permit this entry is against.major_minor— Whether the permit this entry is against is a major or minor discharger.ownership_type— Public, private or federal ownership of the permit this entry is against.event_end_date— Date the entry's underlying violation or action ended, when filed.activity_type_code— EPA's activity type code for the entry.outcome_code— EPA's outcome code for the entry.outcome_desc— EPA's outcome description for the entry.fed_penalty_amount— Federal penalty dollars assessed.state_local_penalty_amount— State or local penalty dollars assessed.violation_type_code— EPA's violation type code, when the entry is a violation.event_comment— EPA's free-text comment on the entry, when filed.date_basis— What the entry's date field represents, as EPA recorded it.
Sample built 2026-10-19T00:04:01Z (UTC).
Who buys it
The register is bought by environmental attorneys, watershed groups, research libraries, regulators, and corporate environmental staff for work that depends on permit records.
Questions
- What does a license include?
- The register's records for the licensed scope arrive as files and through an interface, with refreshes for the term. Each record shows the permit holder, place and receiving water, the watershed reached, the operation permitted, and the permit's standing. The license states the rights of use.
- How often does the licensed register refresh?
- The register refreshes on a schedule stated in the license, and each refresh covers the licensed scope. The license term sets how long those refreshes continue. The register's records show the permit's current standing at the time of each refresh, so the licensee can follow changes across the term.
- What may a licensee do with the records?
- The licensed records may be used inside the licensee's own work, as the license states. A state license and a national internal-use license permit use within the licensee's institution. A national redistribution license also permits the licensee to share the records with others under the terms written in that license.
- How are research engagements handled?
- The register's records are available for a research engagement quoted per piece of work, under terms set for that engagement. The quote reflects the scope of the work, the records needed, and the term of access. The register's data office provides the quote after the project is described.
How the figures are built
Every figure is the one its source document printed, shown with the file it came from. The three shares that are divided and the positions that are ranked are named on one page. Nothing is estimated. How each figure is defined.
Who publishes this
VELARIONAI LLC · Andrew Richardson, founder. Corrections reach a person: hello@velarionrecords.com. About this publication.
If it is not what you needed
Full refund within 7 days, one click — a subscription from your own page, a report or a license from the link that delivered it. No trial to forget to cancel.