Clean Water Act discharge permit · NPDES TX0128589
ROSITA VALLEY WWTP, Eagle Pass, TX: NPDES TX0128589 discharge permit, effluent exceedances, inspections, penalties
- Administratively continuedPermit status
- MajorDischarger class
- 62Pollutants under a numeric limit
- 3Pollutants with an effluent exceedance
- 0Inspections on file
- 0Formal enforcement actions
ROSITA VALLEY WWTP, held by EAGLE PASS, CITY OF WATER WORKS SYSTEM, holds NPDES permit TX0128589, which discharges to Rio Grande Below Amistad Reservoir. EPA’s file records it issued July 25, 2016 and expiring September 1, 2020.
ROSITA VALLEY WWTP, Eagle Pass, Texas: Individual permit TX0128589, held by EAGLE PASS, CITY OF WATER WORKS SYSTEM; Publicly owned treatment works; Administratively continued (past its expiration date and still in force until reissued); issued July 25, 2016, term to September 1, 2020; discharges to RIO GRANDE BELOW AMISTAD RESERVOIR.
- Flow, in conduit or thru treatment plant: 4 limits, 11 violations of any kind, 3 effluent exceedances, latest September 30, 2016, largest 36% over the limit.
- pH: 3 limits, 7 violations of any kind, 2 effluent exceedances, latest April 30, 2011.
- E. coli: 2 limits, 1 violation of any kind, 1 effluent exceedance, latest July 31, 2012, largest 334% over the limit.
- Chlorine, total residual: 2 limits, 8 violations of any kind, 0 effluent exceedances.
- Low Flow Pass/Fail Static Renewal 48Hr Acute Daphnia pulex: 2 limits, 8 violations of any kind, 0 effluent exceedances.
- LF Pass/Fail Static Renewal 48Hr Acute Pimephales promelas: 2 limits, 8 violations of any kind, 0 effluent exceedances.
- NOAEC Lethal Statis Renewal 48 Hr Acute Daphnia pulex: 2 limits, 8 violations of any kind, 0 effluent exceedances.
- NOAEC Lethal Static Renewal 48Hr acute Pimephales promelas: 2 limits, 8 violations of any kind, 0 effluent exceedances.
- LOAEC Lethal Static Renewal 48HR Acute Daphnia pulex: 2 limits, 8 violations of any kind, 0 effluent exceedances.
- LOAEC Lethal Survival Static Renewal 48Hr Acute Pimephales promelas: 2 limits, 8 violations of any kind, 0 effluent exceedances.
- BOD, 5-day, 20 deg. C: 3 limits, 6 violations of any kind, 0 effluent exceedances.
- Sulphur, total elemental: 3 limits, 6 violations of any kind, 0 effluent exceedances.
- Solids, total suspended: 3 limits, 6 violations of any kind, 0 effluent exceedances.
- Calcium, total [as Ca]: 3 limits, 6 violations of any kind, 0 effluent exceedances.
- Magnesium, total [as Mg]: 3 limits, 6 violations of any kind, 0 effluent exceedances.
- Sodium, total [as Na]: 3 limits, 6 violations of any kind, 0 effluent exceedances.
- Sodium adsorption ratio: 3 limits, 6 violations of any kind, 0 effluent exceedances.
- Arsenic, dry weight: 5 limits, 5 violations of any kind, 0 effluent exceedances.
- Chromium, sludge, total, dry weight [as Cr]: 5 limits, 5 violations of any kind, 0 effluent exceedances.
- Nitrogen, nitrate total [as N]: 3 limits, 5 violations of any kind, 0 effluent exceedances.
- Conductivity: 3 limits, 4 violations of any kind, 0 effluent exceedances.
- Nitrogen, Kjeldahl, total [as N]: 3 limits, 4 violations of any kind, 0 effluent exceedances.
- Phosphorus, total [as P]: 3 limits, 4 violations of any kind, 0 effluent exceedances.
- Potassium, total [as K]: 3 limits, 4 violations of any kind, 0 effluent exceedances.
- pH, in soil: 3 limits, 4 violations of any kind, 0 effluent exceedances.
- Nitrogen, total [as N]: 3 limits, 3 violations of any kind, 0 effluent exceedances.
- Calcium, dissolved [as Ca]: 3 limits, 3 violations of any kind, 0 effluent exceedances.
- Magnesium, dissolved [as Mg]: 3 limits, 3 violations of any kind, 0 effluent exceedances.
- Sodium, dissolved [as Na]: 3 limits, 3 violations of any kind, 0 effluent exceedances.
- Selenium, dry weight: 3 limits, 3 violations of any kind, 0 effluent exceedances.
- Copper, dry weight: 3 limits, 3 violations of any kind, 0 effluent exceedances.
- Cadmium, dry weight: 3 limits, 3 violations of any kind, 0 effluent exceedances.
- Molybdenum, sludge, total, dry weight [as Mo]: 3 limits, 3 violations of any kind, 0 effluent exceedances.
- Zinc, sludge, total, dry weight [as Zn]: 3 limits, 3 violations of any kind, 0 effluent exceedances.
- Lead, sludge, total, dry weight [as Pb]: 3 limits, 3 violations of any kind, 0 effluent exceedances.
- Nickel, sludge, total, dry weight [as Ni]: 3 limits, 3 violations of any kind, 0 effluent exceedances.
- Mercury, sludge, total, dry weight [as Hg]: 3 limits, 3 violations of any kind, 0 effluent exceedances.
- Nickel, total [as Ni]: 2 limits, 2 violations of any kind, 0 effluent exceedances.
- Level of pathogen requirements achieved: 2 limits, 2 violations of any kind, 0 effluent exceedances.
- Description of pathogen option used: 2 limits, 2 violations of any kind, 0 effluent exceedances.
- Vector attraction reduction alternative used: 2 limits, 2 violations of any kind, 0 effluent exceedances.
- Oxygen, dissolved [DO]: 1 limit, 2 violations of any kind, 0 effluent exceedances.
- Fecal coliform: 1 limit, 2 violations of any kind, 0 effluent exceedances.
- Toxicity characteristic leaching procedure: 1 limit, 2 violations of any kind, 0 effluent exceedances.
- Salmonella: 1 limit, 2 violations of any kind, 0 effluent exceedances.
- Polychlorinated biphenyls [PCBs]: 1 limit, 1 violation of any kind, 0 effluent exceedances.
- Ann. amt sludge disposed by other method: 1 limit, 1 violation of any kind, 0 effluent exceedances.
- Annual amt of sludge incinerated: 1 limit, 1 violation of any kind, 0 effluent exceedances.
- Annual sludge production, total: 1 limit, 1 violation of any kind, 0 effluent exceedances.
- Annual amount of sludge land applied: 1 limit, 1 violation of any kind, 0 effluent exceedances.
- Annual amt. sludge disposed surface unit: 1 limit, 1 violation of any kind, 0 effluent exceedances.
- Annual amt sludge disposed in landfill: 1 limit, 1 violation of any kind, 0 effluent exceedances.
- Annual amt sludge transported interstate: 1 limit, 1 violation of any kind, 0 effluent exceedances.
- Unit w/liner/leachate collection system: 1 limit, 1 violation of any kind, 0 effluent exceedances.
- Compliance w/part 258 sludge requirement: 1 limit, 1 violation of any kind, 0 effluent exceedances.
- Boundary areas: 1 limit, 1 violation of any kind, 0 effluent exceedances.
- Pollutant table from 503.13: 1 limit, 1 violation of any kind, 0 effluent exceedances.
- Whole effluent toxicity - retest #1: 3 limits, 0 violations of any kind, 0 effluent exceedances.
- Whole effluent toxicity - retest #2: 3 limits, 0 violations of any kind, 0 effluent exceedances.
- Annual whole sludge application rate: 1 limit, 0 violations of any kind, 0 effluent exceedances.
- April 9, 2025: Permit Violations - Violation Specified in Comment (ST6).
- June 19, 2018: Permit Violations - Violation Specified in Comment (ST6).
Texas holds 1,720 Publicly owned treatment works coverages of this permit type in EPA’s file; 284 were issued before TX0128589.
Coverages issued nearest TX0128589
- July 13, 2016: BIG SANDY WWTF, Big Sandy, TX0033308, held by BIG SANDY, CITY OF
- July 13, 2016: LAZY RIVER IMPROVEMENT DISTRICT WWTF, Conroe, TX0069256, held by LAZY RIVER IMPROVEMENT DISTRIC
- July 14, 2016: LAS LOMAS WWTP, Kaufman, TX0129623, held by LAS LOMAS MUD 4B OF KAUFMAN COUNTY
- July 21, 2016: FULSHEAR MUD 3A WWTP, Fulshear, TX0136883, held by FULSHEAR MUD NO 3B
- July 25, 2016: CITY OF EAGLE PASS WATER WORKS SYSTEM MAIN WWTP, Eagle Pass, TX0107492, held by EAGLE PASS, CITY OF
- July 29, 2016: CITY OF MCALLEN NORTH WWTP, Mcallen, TX0093106, held by MCALLEN, CITY OF
- August 2, 2016: WARREN ISD-HIGH SCHOOL WWTP, Warren, TX0076015, held by WARREN ISD
- August 2, 2016: CITY OF LINDALE SOUTH WWTP, Lindale, TX0105066, held by LINDALE, CITY OF
- August 4, 2016: FOREST HILLS WWTF, Jasper County, TX0031283, held by BROOKELAND FWSD
- August 10, 2016: CITY OF TROUP WWTP, City Of Troup, TX0033529, held by TROUP, CITY OF
ROSITA VALLEY WWTP among its neighbors
EPA’s permit file holds 16 discharge permits in the Seco Creek-Rio Grande subwatershed (HUC 130800020101), TX0128589 among them. Its county holds 36, 3 of them major permits; TX0128589 is a major permit.
Other permits in the Seco Creek-Rio Grande subwatershed (HUC 130800020101)
- ALAMO CONCRETE PRODUCTS EAGLE PASS PLANT 74, Eagle Pass: TXG110068, minor permit, discharging to RIO GRANDE RIVER, permit term to November 7, 2021
- BIBB CREEK SENIOR LIVING, Eagle Pass: TXR1522TG, minor permit, discharging to RIO GRANDE BELOW AMISTAD RESERVOIR, permit term to March 4, 2028
- CHACON BROTHERS AUTO COLLISION & TOWING, Eagle Pass: TXR05HC70, minor permit, permit term to August 13, 2031
- CITY OF EAGLE PASS MAIN WWTP, Eagle Pass: TXR05GW20, minor permit, permit term to August 13, 2026
- CITY OF EAGLE PASS MS4, Eagle Pass: TXR040804, not classed
- CITY OF EAGLE PASS WATER WORKS SYSTEM MAIN WWTP, Eagle Pass: TX0107492, major permit, discharging to RIO GRANDE BELOW AMISTAD RESERVOIR, permit term to September 1, 2020
- CONCRETE BATCH PLANT 2, Eagle Pass: TXR05GS56, minor permit, permit term to August 13, 2026
- DUBAI MINING & AGGREGATES WASH PLANT, Eagle Pass: TXR05GS89, minor permit, permit term to August 13, 2026
- DUBAI MINING AND AGGREGATES, Eagle Pass: TXG113266, minor permit, permit term to November 6, 2026
- EAGLE PASS PLANT, Eagle Pass: TXR05FB89, minor permit, permit term to August 13, 2026
Identity
| Facility as filed | ROSITA VALLEY WWTP |
|---|---|
| Permittee as filed | EAGLE PASS, CITY OF WATER WORKS SYSTEM |
| NPDES ID | TX0128589 |
| Permit status | Administratively continued (past its expiration date and still in force until reissued) |
| Permit type | Individual permit |
| Discharger class | Major discharger |
| Facility type | Publicly owned treatment works |
| Program | Publicly owned treatment works |
| Issued | July 25, 2016 |
| Expiration date | September 1, 2020 |
| Address | Eagle Pass, TX 78853 |
| Receiving water | RIO GRANDE BELOW AMISTAD RESERVOIR |
| Subwatershed | Seco Creek-Rio Grande (HUC 130800020101) |
| SIC | 4952 – Sewerage Systems |
Effluent limits and exceedances
- 62Pollutants on file
- 62Under a numeric limit
- 57With a violation of any kind
- 3With an effluent exceedance
An effluent exceedance is a discharge monitoring report value over the permit’s numeric limit (EPA’s violation code E90). A violation of any kind also counts a report not filed. Each row is EPA’s own count for that pollutant; the 60 with the most exceedances of 62 are shown.
| Pollutant or measure | Limits | Violations, any kind | Effluent exceedances | Latest exceedance | Largest exceedance, as filed |
|---|---|---|---|---|---|
| Flow, in conduit or thru treatment plant | 4 | 11 | 3 | September 30, 2016 | 36% over the limit |
| pH | 3 | 7 | 2 | April 30, 2011 | |
| E. coli | 2 | 1 | 1 | July 31, 2012 | 334% over the limit |
| Chlorine, total residual | 2 | 8 | 0 | ||
| Low Flow Pass/Fail Static Renewal 48Hr Acute Daphnia pulex | 2 | 8 | 0 | ||
| LF Pass/Fail Static Renewal 48Hr Acute Pimephales promelas | 2 | 8 | 0 | ||
| NOAEC Lethal Statis Renewal 48 Hr Acute Daphnia pulex | 2 | 8 | 0 | ||
| NOAEC Lethal Static Renewal 48Hr acute Pimephales promelas | 2 | 8 | 0 | ||
| LOAEC Lethal Static Renewal 48HR Acute Daphnia pulex | 2 | 8 | 0 | ||
| LOAEC Lethal Survival Static Renewal 48Hr Acute Pimephales promelas | 2 | 8 | 0 | ||
| BOD, 5-day, 20 deg. C | 3 | 6 | 0 | ||
| Sulphur, total elemental | 3 | 6 | 0 | ||
| Solids, total suspended | 3 | 6 | 0 | ||
| Calcium, total [as Ca] | 3 | 6 | 0 | ||
| Magnesium, total [as Mg] | 3 | 6 | 0 | ||
| Sodium, total [as Na] | 3 | 6 | 0 | ||
| Sodium adsorption ratio | 3 | 6 | 0 | ||
| Arsenic, dry weight | 5 | 5 | 0 | ||
| Chromium, sludge, total, dry weight [as Cr] | 5 | 5 | 0 | ||
| Nitrogen, nitrate total [as N] | 3 | 5 | 0 | ||
| Conductivity | 3 | 4 | 0 | ||
| Nitrogen, Kjeldahl, total [as N] | 3 | 4 | 0 | ||
| Phosphorus, total [as P] | 3 | 4 | 0 | ||
| Potassium, total [as K] | 3 | 4 | 0 | ||
| pH, in soil | 3 | 4 | 0 | ||
| Nitrogen, total [as N] | 3 | 3 | 0 | ||
| Calcium, dissolved [as Ca] | 3 | 3 | 0 | ||
| Magnesium, dissolved [as Mg] | 3 | 3 | 0 | ||
| Sodium, dissolved [as Na] | 3 | 3 | 0 | ||
| Selenium, dry weight | 3 | 3 | 0 | ||
| Copper, dry weight | 3 | 3 | 0 | ||
| Cadmium, dry weight | 3 | 3 | 0 | ||
| Molybdenum, sludge, total, dry weight [as Mo] | 3 | 3 | 0 | ||
| Zinc, sludge, total, dry weight [as Zn] | 3 | 3 | 0 | ||
| Lead, sludge, total, dry weight [as Pb] | 3 | 3 | 0 | ||
| Nickel, sludge, total, dry weight [as Ni] | 3 | 3 | 0 | ||
| Mercury, sludge, total, dry weight [as Hg] | 3 | 3 | 0 | ||
| Nickel, total [as Ni] | 2 | 2 | 0 | ||
| Level of pathogen requirements achieved | 2 | 2 | 0 | ||
| Description of pathogen option used | 2 | 2 | 0 | ||
| Vector attraction reduction alternative used | 2 | 2 | 0 | ||
| Oxygen, dissolved [DO] | 1 | 2 | 0 | ||
| Fecal coliform | 1 | 2 | 0 | ||
| Toxicity characteristic leaching procedure | 1 | 2 | 0 | ||
| Salmonella | 1 | 2 | 0 | ||
| Polychlorinated biphenyls [PCBs] | 1 | 1 | 0 | ||
| Ann. amt sludge disposed by other method | 1 | 1 | 0 | ||
| Annual amt of sludge incinerated | 1 | 1 | 0 | ||
| Annual sludge production, total | 1 | 1 | 0 | ||
| Annual amount of sludge land applied | 1 | 1 | 0 | ||
| Annual amt. sludge disposed surface unit | 1 | 1 | 0 | ||
| Annual amt sludge disposed in landfill | 1 | 1 | 0 | ||
| Annual amt sludge transported interstate | 1 | 1 | 0 | ||
| Unit w/liner/leachate collection system | 1 | 1 | 0 | ||
| Compliance w/part 258 sludge requirement | 1 | 1 | 0 | ||
| Boundary areas | 1 | 1 | 0 | ||
| Pollutant table from 503.13 | 1 | 1 | 0 | ||
| Whole effluent toxicity - retest #1 | 3 | 0 | 0 | ||
| Whole effluent toxicity - retest #2 | 3 | 0 | 0 | ||
| Annual whole sludge application rate | 1 | 0 | 0 |
Inspections, violations and enforcement
- 2Single-event violations
| Date | What EPA recorded | Agency |
|---|---|---|
| April 9, 2025 | Permit Violations - Violation Specified in Comment | ST6 |
| June 19, 2018 | Permit Violations - Violation Specified in Comment | ST6 |
Inspections
EPA’s inspection file holds no inspection for NPDES TX0128589.
Formal enforcement and penalties
0 formal actions, 0 of them with a penalty assessed. Federal and state penalties are separate figures from separate authorities and are shown as each was filed, never added together.
Informal enforcement
EPA’s informal enforcement file holds no action for NPDES TX0128589.
Watch this permit
One permit holder, $99/month. Watch the register for one permit holder and the places and receiving waters tied to its permits. Choose “One permit holder” and enter this permit’s NPDES ID, TX0128589.
Start the watch
- One permit holder — $99/month
- One watershed — $2,990/year
- One state — $4,990/year
- The whole register — $18,000/year
How we handle your data → Privacy
Nearby on the register
- Discharge permits in Eagle Pass
- Every permit record in Eagle Pass, A to Z
- Discharge permits in Texas
- Every permit record in Texas, A to Z
Figures from EPA’s ICIS-NPDES download, loaded October 14, 2026.