Velarion Records
Follow this permit Velarion Records emails you this permit’s record, cited to the public filing, and tells you when the register changes it. Free.
We’ll email you a link to confirm. The continuous daily watch on every change is the paid alert. Unsubscribe any time.
Also free: The Pay Desk, the weekly executive pay briefing.

Clean Water Act discharge permit · NPDES TX0022357

GAINESVILLE WWTP, Gainesville, TX: NPDES TX0022357 discharge permit, effluent exceedances, inspections, penalties

GAINESVILLE WWTP, held by GAINESVILLE, CITY OF, holds NPDES permit TX0022357, which discharges to Elm Fork Trinity River Above Ray Ro. EPA’s file records it issued November 21, 2016 and expiring September 1, 2021.

GAINESVILLE WWTP, Gainesville, Texas: Individual permit TX0022357, held by GAINESVILLE, CITY OF; Publicly owned treatment works; Administratively continued (past its expiration date and still in force until reissued); issued November 21, 2016, term to September 1, 2021; discharges to ELM FORK TRINITY RIVER ABOVE RAY RO.

  • Flow, in conduit or thru treatment plant: 4 limits, 71 violations of any kind, 24 effluent exceedances, latest August 31, 2022, largest 94% over the limit.
  • Nitrogen, ammonia total [as N]: 6 limits, 49 violations of any kind, 22 effluent exceedances, latest June 30, 2018, largest 900% over the limit.
  • Solids, total suspended: 3 limits, 44 violations of any kind, 12 effluent exceedances, latest April 30, 2018, largest 122% over the limit.
  • E. coli: 2 limits, 20 violations of any kind, 8 effluent exceedances, latest March 31, 2019, largest 971% over the limit.
  • BOD, carbonaceous [5 day, 20 C]: 3 limits, 44 violations of any kind, 5 effluent exceedances, latest May 31, 2018, largest 54% over the limit.
  • Oxygen, dissolved [DO]: 1 limit, 12 violations of any kind, 3 effluent exceedances, latest May 31, 2010, largest 8% over the limit.
  • Chlorine, total residual: 2 limits, 24 violations of any kind, 2 effluent exceedances, latest November 30, 2012, largest 557% over the limit.
  • Pass/Fail Sub-Lethal Static Renewal 7 Day Chronic Ceriodaphnia dubia: 4 limits, 20 violations of any kind, 0 effluent exceedances.
  • pH: 3 limits, 19 violations of any kind, 0 effluent exceedances.
  • Low Flow Pass/Fail Survival Test Static Renewal 7 Day Chronic Ceriodaphnia dubia: 4 limits, 18 violations of any kind, 0 effluent exceedances.
  • NOEC Lethal Static Renewal 7 Day Chronic Ceriodaphnia dubia: 4 limits, 18 violations of any kind, 0 effluent exceedances.
  • NOEC Sub-Lethal Static Renewal 7 Day Chronic Ceriodaphnia dubia: 4 limits, 18 violations of any kind, 0 effluent exceedances.
  • LOEC Lethal Survival Static Renewal 7 Day Chronic Ceriodaphnia dubia: 4 limits, 18 violations of any kind, 0 effluent exceedances.
  • LOEC Sub-Lethal Reproduction Static Renewal 7 Day Chronic Ceriodaphnia dubia: 4 limits, 18 violations of any kind, 0 effluent exceedances.
  • Pass/Fail Sub-Lethal Static Renewal 7 Day Chronic Pinephales promelas: 4 limits, 14 violations of any kind, 0 effluent exceedances.
  • Low Flow Pass/Fail Survival Test Static Renewal 7 Day Chronic Pimephales promelas: 4 limits, 12 violations of any kind, 0 effluent exceedances.
  • NOEC Lethal Static Renewal 7 Day Chronic Pimephales promelas: 4 limits, 12 violations of any kind, 0 effluent exceedances.
  • NOEC Sub-Lethal Static Renewal 7 Day Chronic Pimephales promelas: 4 limits, 12 violations of any kind, 0 effluent exceedances.
  • LOEC Lethal Survival Static Renewal 7 Day Chronic Pimephales promelas: 4 limits, 12 violations of any kind, 0 effluent exceedances.
  • LOEC Sub-Lethal Reproduction Static Renewal 7 Day Chronic Pimephales promelas: 4 limits, 12 violations of any kind, 0 effluent exceedances.
  • Arsenic, dry weight: 5 limits, 8 violations of any kind, 0 effluent exceedances.
  • Chromium, sludge, total, dry weight [as Cr]: 5 limits, 8 violations of any kind, 0 effluent exceedances.
  • Nickel, total [as Ni]: 2 limits, 8 violations of any kind, 0 effluent exceedances.
  • LC50 Pass/Fail Static 24Hr Acute D. Pulex: 1 limit, 8 violations of any kind, 0 effluent exceedances.
  • LC50 Pass/Fail Static 24Hr Acute Pimephales promelas: 1 limit, 8 violations of any kind, 0 effluent exceedances.
  • Whole effluent toxicity - retest #2: 7 limits, 7 violations of any kind, 0 effluent exceedances.
  • Selenium, dry weight: 3 limits, 6 violations of any kind, 0 effluent exceedances.
  • Copper, dry weight: 3 limits, 6 violations of any kind, 0 effluent exceedances.
  • Cadmium, dry weight: 3 limits, 6 violations of any kind, 0 effluent exceedances.
  • Molybdenum, sludge, total, dry weight [as Mo]: 3 limits, 6 violations of any kind, 0 effluent exceedances.
  • Zinc, sludge, total, dry weight [as Zn]: 3 limits, 6 violations of any kind, 0 effluent exceedances.
  • Lead, sludge, total, dry weight [as Pb]: 3 limits, 6 violations of any kind, 0 effluent exceedances.
  • Nickel, sludge, total, dry weight [as Ni]: 3 limits, 6 violations of any kind, 0 effluent exceedances.
  • Mercury, sludge, total, dry weight [as Hg]: 3 limits, 6 violations of any kind, 0 effluent exceedances.
  • Whole effluent toxicity - retest #1: 7 limits, 5 violations of any kind, 0 effluent exceedances.
  • Polychlorinated biphenyls [PCBs]: 1 limit, 4 violations of any kind, 0 effluent exceedances.
  • Annual amount of sludge land applied: 1 limit, 4 violations of any kind, 0 effluent exceedances.
  • Level of pathogen requirements achieved: 2 limits, 3 violations of any kind, 0 effluent exceedances.
  • Description of pathogen option used: 2 limits, 3 violations of any kind, 0 effluent exceedances.
  • Vector attraction reduction alternative used: 2 limits, 3 violations of any kind, 0 effluent exceedances.
  • Toxicity characteristic leaching procedure: 1 limit, 3 violations of any kind, 0 effluent exceedances.
  • Ann. amt sludge disposed by other method: 1 limit, 3 violations of any kind, 0 effluent exceedances.
  • Annual amt of sludge incinerated: 1 limit, 3 violations of any kind, 0 effluent exceedances.
  • Annual sludge production, total: 1 limit, 3 violations of any kind, 0 effluent exceedances.
  • Annual amt. sludge disposed surface unit: 1 limit, 3 violations of any kind, 0 effluent exceedances.
  • Annual amt sludge disposed in landfill: 1 limit, 3 violations of any kind, 0 effluent exceedances.
  • Annual amt sludge transported interstate: 1 limit, 3 violations of any kind, 0 effluent exceedances.
  • Salmonella: 1 limit, 3 violations of any kind, 0 effluent exceedances.
  • Compliance w/part 258 sludge requirement: 1 limit, 2 violations of any kind, 0 effluent exceedances.
  • Pollutant table from 503.13: 1 limit, 2 violations of any kind, 0 effluent exceedances.
  • Fecal coliform: 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.
  • Boundary areas: 1 limit, 1 violation of any kind, 0 effluent exceedances.
  • Annual whole sludge application rate: 1 limit, 0 violations of any kind, 0 effluent exceedances.
  • September 3, 2026: Permit Violations - Violation Specified in Comment (ST6).
  • September 3, 2026: Evaluation (S).
  • March 23, 2026: Audit (S).
  • October 30, 2024: Permit Violations - Violation Specified in Comment (ST6).
  • September 21, 2022: Permit Violations - Violation Specified in Comment (ST6).
  • September 1, 2022: PR: Biosolids - Land Application: Pathogen Reduction Violation (001) (ST6).
  • September 1, 2022: PR: Biosolids - Land Application: Vector Attraction Reduction Violation (001 - Specific Oxygen Uptake Rate (SOUR) - Maximum) (ST6).
  • July 9, 2021: Permit Violations - Violation Specified in Comment (ST6).
  • June 8, 2021: Permit Violations - Violation Specified in Comment (ST6).
  • January 24, 2019: Permit Violations - Violation Specified in Comment (ST6).
  • May 11, 2017: Permit Violations - Violation Specified in Comment (ST6).

Texas holds 1,720 Publicly owned treatment works coverages of this permit type in EPA’s file; 347 were issued before TX0022357. GAINESVILLE, CITY OF holds 2 permits in Texas.

Other permits held by GAINESVILLE, CITY OF

Coverages issued nearest TX0022357

GAINESVILLE WWTP among its neighbors

EPA’s permit file holds 13 discharge permits in the Montague Creek-Elm Fork Trinity River subwatershed (HUC 120301030106), TX0022357 among them. Its county holds 58, 1 of them major permits; TX0022357 is a major permit.

Other permits in the Montague Creek-Elm Fork Trinity River subwatershed (HUC 120301030106)

Identity

Facility as filedGAINESVILLE WWTP
Permittee as filedGAINESVILLE, CITY OF
NPDES IDTX0022357
Permit statusAdministratively continued (past its expiration date and still in force until reissued)
Permit typeIndividual permit
Discharger classMajor discharger
Facility typePublicly owned treatment works
ProgramPublicly owned treatment works
IssuedNovember 21, 2016
Expiration dateSeptember 1, 2021
AddressGainesville, TX 76240
Receiving waterELM FORK TRINITY RIVER ABOVE RAY RO
SubwatershedMontague Creek-Elm Fork Trinity River (HUC 120301030106)
Program components on filePOTW, Pretreatment
SIC4952 – Sewerage Systems
Other EPA IDs (FRS)RCRA handler TXD000838672

Effluent limits and exceedances

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.

Pollutant or measureLimitsViolations, any kindEffluent exceedancesLatest exceedanceLargest exceedance, as filed
Flow, in conduit or thru treatment plant47124August 31, 202294% over the limit
Nitrogen, ammonia total [as N]64922June 30, 2018900% over the limit
Solids, total suspended34412April 30, 2018122% over the limit
E. coli2208March 31, 2019971% over the limit
BOD, carbonaceous [5 day, 20 C]3445May 31, 201854% over the limit
Oxygen, dissolved [DO]1123May 31, 20108% over the limit
Chlorine, total residual2242November 30, 2012557% over the limit
Pass/Fail Sub-Lethal Static Renewal 7 Day Chronic Ceriodaphnia dubia4200
pH3190
Low Flow Pass/Fail Survival Test Static Renewal 7 Day Chronic Ceriodaphnia dubia4180
NOEC Lethal Static Renewal 7 Day Chronic Ceriodaphnia dubia4180
NOEC Sub-Lethal Static Renewal 7 Day Chronic Ceriodaphnia dubia4180
LOEC Lethal Survival Static Renewal 7 Day Chronic Ceriodaphnia dubia4180
LOEC Sub-Lethal Reproduction Static Renewal 7 Day Chronic Ceriodaphnia dubia4180
Pass/Fail Sub-Lethal Static Renewal 7 Day Chronic Pinephales promelas4140
Low Flow Pass/Fail Survival Test Static Renewal 7 Day Chronic Pimephales promelas4120
NOEC Lethal Static Renewal 7 Day Chronic Pimephales promelas4120
NOEC Sub-Lethal Static Renewal 7 Day Chronic Pimephales promelas4120
LOEC Lethal Survival Static Renewal 7 Day Chronic Pimephales promelas4120
LOEC Sub-Lethal Reproduction Static Renewal 7 Day Chronic Pimephales promelas4120
Arsenic, dry weight580
Chromium, sludge, total, dry weight [as Cr]580
Nickel, total [as Ni]280
LC50 Pass/Fail Static 24Hr Acute D. Pulex180
LC50 Pass/Fail Static 24Hr Acute Pimephales promelas180
Whole effluent toxicity - retest #2770
Selenium, dry weight360
Copper, dry weight360
Cadmium, dry weight360
Molybdenum, sludge, total, dry weight [as Mo]360
Zinc, sludge, total, dry weight [as Zn]360
Lead, sludge, total, dry weight [as Pb]360
Nickel, sludge, total, dry weight [as Ni]360
Mercury, sludge, total, dry weight [as Hg]360
Whole effluent toxicity - retest #1750
Polychlorinated biphenyls [PCBs]140
Annual amount of sludge land applied140
Level of pathogen requirements achieved230
Description of pathogen option used230
Vector attraction reduction alternative used230
Toxicity characteristic leaching procedure130
Ann. amt sludge disposed by other method130
Annual amt of sludge incinerated130
Annual sludge production, total130
Annual amt. sludge disposed surface unit130
Annual amt sludge disposed in landfill130
Annual amt sludge transported interstate130
Salmonella130
Compliance w/part 258 sludge requirement120
Pollutant table from 503.13120
Fecal coliform110
Unit w/liner/leachate collection system110
Boundary areas110
Annual whole sludge application rate100

Inspections, violations and enforcement

DateWhat EPA recordedAgency
September 3, 2026Permit Violations - Violation Specified in CommentST6
October 30, 2024Permit Violations - Violation Specified in CommentST6
September 21, 2022Permit Violations - Violation Specified in CommentST6
September 1, 2022PR: Biosolids - Land Application: Pathogen Reduction Violation (001)ST6
September 1, 2022PR: Biosolids - Land Application: Vector Attraction Reduction Violation (001 - Specific Oxygen Uptake Rate (SOUR) - Maximum)ST6
July 9, 2021Permit Violations - Violation Specified in CommentST6
June 8, 2021Permit Violations - Violation Specified in CommentST6
January 24, 2019Permit Violations - Violation Specified in CommentST6
May 11, 2017Permit Violations - Violation Specified in CommentST6

Inspections

DateWhat EPA recordedAgency
September 3, 2026EvaluationS
March 23, 2026AuditS

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 TX0022357.

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, TX0022357.

Start the watch

How often?
  • 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

Figures from EPA’s ICIS-NPDES download, loaded October 14, 2026.

What this page shows

This public-records page covers the Clean Water Act discharge permit NPDES TX0022357 for the GAINESVILLE WWTP in Gainesville, TX, held by GAINESVILLE, CITY OF, with a status of administratively continued and a Major Discharger class. The page lists 54 for discharger class, 7 pollutants under a numeric limit, and 7 pollutants with an effluent exceedance, with the permit's listed issue and expiration dates and receiving water given as recorded in EPA's file.