SAN ANTONIO, CITY PUBLIC SERVICE OF

NPDES permit TX0063690 · Major NON-POTW · effective, expires 2031-01-09 · EPA's file as of 2026-09-19

Check this month's numbers before you file
Watch this permit — $79 a month. Every Monday, from EPA's newest files: the next report due and when, whether EPA's file holds your last one, any change to this permit's limits or status, and the renewal date.

EPA's record, 2025-09-01 to 2026-08-31

0values over a limit
24required values missing, on 2 form(s)
1of 182 forms filed late

Last period with anything received: 2026-07-31.

Reporting

Reports are due about 25 days after each monitoring period ends (read off this permit's own late-day counts in EPA's filings).

Limits in force (167)

OutfallParameterStatisticLimitMonths
001Temperature, water deg. fahrenheitDAILY AV report only all year
001Temperature, water deg. fahrenheitDAILY MX report only all year
001pHMINIMUM >= 6 SU all year
001pHMAXIMUM <= 10 SU all year
001Chloride [as Cl]DAILY MX report only all year
001Sulfate, total [as SO4]DAILY MX report only all year
001Flow, in conduit or thru treatment plantDAILY AV <= 1320 MGD all year
001Flow, in conduit or thru treatment plantDAILY MX <= 1340 MGD all year
001Chlorine, total residualDAILY MX <= .2 mg/L all year
001Chlorine, total residualDAILY MX <= 1469 lb/d all year
001Chlorine, total residualDAILY MX <= .1 mg/L all year
001Chlorine, free availableDAILY AV <= .2 mg/L all year
001Chlorine, free availableDAILY MX <= .5 mg/L all year
001Chlorine, free availableDAILY AV <= 184 lb/d all year
001Chlorine, free availableDAILY MX <= 459 lb/d all year
001Chlorine, free availableDAILY AV <= .2 mg/L all year
001Chlorine, free availableDAILY MX <= .25 mg/L all year
001Solids, total dissolvedDAILY MX report only all year
003Oxygen demand, chem. [high level] [COD]DAILY MX <= 200 mg/L all year
003pHMINIMUM >= 6 SU all year
003pHMAXIMUM <= 9 SU all year
003Oil & GreaseDAILY MX <= 15 mg/L all year
003Flow, in conduit or thru treatment plantDAILY MX report only all year
006Oxygen demand, chem. [high level] [COD]DAILY MX <= 200 mg/L all year
006pHMINIMUM >= 6 SU all year
006pHMAXIMUM <= 9 SU all year
006Oil & GreaseDAILY MX <= 15 mg/L all year
006Flow, in conduit or thru treatment plantDAILY MX report only all year
007Oxygen demand, chem. [high level] [COD]DAILY MX <= 200 mg/L all year
007pHMINIMUM >= 6 SU all year
007pHMAXIMUM <= 9 SU all year
007Oil & GreaseDAILY MX <= 15 mg/L all year
007Flow, in conduit or thru treatment plantDAILY MX report only all year
008Oxygen demand, chem. [high level] [COD]DAILY MX <= 200 mg/L all year
008pHMINIMUM >= 6 SU all year
008pHMAXIMUM <= 9 SU all year
008Oil & GreaseDAILY MX <= 15 mg/L all year
008Flow, in conduit or thru treatment plantDAILY MX report only all year
009Oxygen demand, chem. [high level] [COD]DAILY MX <= 200 mg/L all year
009pHMINIMUM >= 6 SU all year
009pHMAXIMUM <= 9 SU all year
009Oil & GreaseDAILY MX <= 15 mg/L all year
009Flow, in conduit or thru treatment plantDAILY MX report only all year
010Oxygen demand, chem. [high level] [COD]DAILY MX <= 200 mg/L all year
010pHMINIMUM >= 6 SU all year
010pHMAXIMUM <= 9 SU all year
010Oil & GreaseDAILY MX <= 15 mg/L all year
010Flow, in conduit or thru treatment plantDAILY MX report only all year
011Oxygen demand, chem. [high level] [COD]DAILY MX <= 200 mg/L all year
011pHMINIMUM >= 6 SU all year
011pHMAXIMUM <= 9 SU all year
011Oil & GreaseDAILY MX <= 15 mg/L all year
011Flow, in conduit or thru treatment plantDAILY MX report only all year
013Oxygen demand, chem. [high level] [COD]DAILY MX <= 200 mg/L all year
013pHMINIMUM >= 6 SU all year
013pHMAXIMUM <= 9 SU all year
013Oil & GreaseDAILY MX <= 15 mg/L all year
013Flow, in conduit or thru treatment plantDAILY MX report only all year
015Oxygen demand, chem. [high level] [COD]DAILY MX <= 200 mg/L all year
015pHMINIMUM >= 6 SU all year
015pHMAXIMUM <= 9 SU all year
015Oil & GreaseDAILY MX <= 15 mg/L all year
015Flow, in conduit or thru treatment plantDAILY MX report only all year
016Oxygen demand, chem. [high level] [COD]DAILY MX <= 200 mg/L all year
016pHMINIMUM >= 6 SU all year
016pHMAXIMUM <= 9 SU all year
016Oil & GreaseDAILY MX <= 15 mg/L all year
016Flow, in conduit or thru treatment plantDAILY MX report only all year
017Oxygen demand, chem. [high level] [COD]DAILY MX <= 200 mg/L all year
017pHMINIMUM >= 6 SU all year
017pHMAXIMUM <= 9 SU all year
017Oil & GreaseDAILY MX <= 15 mg/L all year
017Flow, in conduit or thru treatment plantDAILY MX report only all year
018Oxygen demand, chem. [high level] [COD]DAILY MX <= 200 mg/L all year
018pHMINIMUM >= 6 SU all year
018pHMAXIMUM <= 9 SU all year
018Oil & GreaseDAILY MX <= 15 mg/L all year
018Flow, in conduit or thru treatment plantDAILY MX report only all year
019Oxygen demand, chem. [high level] [COD]DAILY MX <= 200 mg/L all year
019pHMINIMUM >= 6 SU all year
019pHMAXIMUM <= 9 SU all year
019Oil & GreaseDAILY MX <= 15 mg/L all year
019Flow, in conduit or thru treatment plantDAILY MX report only all year
101Solids, total suspendedDAILY AV <= 30 mg/L all year
101Solids, total suspendedDAILY MX <= 100 mg/L all year
101Oil & GreaseDAILY AV <= 15 mg/L all year
101Oil & GreaseDAILY MX <= 20 mg/L all year
101Flow, in conduit or thru treatment plantDAILY AV report only all year
101Flow, in conduit or thru treatment plantDAILY MX report only all year
201pHMINIMUM >= 6 SU all year
201pHMAXIMUM <= 10 SU all year
201Solids, total suspendedDAILY AV <= 30 mg/L all year
201Solids, total suspendedDAILY MX <= 100 mg/L all year
201Oil & GreaseDAILY AV <= 15 mg/L all year
201Oil & GreaseDAILY MX <= 20 mg/L all year
201Flow, in conduit or thru treatment plantDAILY AV report only all year
201Flow, in conduit or thru treatment plantDAILY MX report only all year
401pHMINIMUM >= 6 SU all year
401pHMAXIMUM <= 10 SU all year
401Solids, total suspendedDAILY AV <= 30 mg/L all year
401Solids, total suspendedDAILY MX <= 100 mg/L all year
401Oil & GreaseDAILY AV <= 15 mg/L all year
401Oil & GreaseDAILY MX <= 20 mg/L all year
401Flow, in conduit or thru treatment plantDAILY AV report only all year
401Flow, in conduit or thru treatment plantDAILY MX report only all year
501Oxygen demand, chem. [high level] [COD]DAILY MX <= 200 mg/L all year
501pHMINIMUM >= 6 SU all year
501pHMAXIMUM <= 9 SU all year
501Oil & GreaseDAILY MX <= 15 mg/L all year
501Flow, in conduit or thru treatment plantDAILY MX report only all year
601Oxygen demand, chem. [high level] [COD]DAILY MX <= 200 mg/L all year
601pHMINIMUM >= 6 SU all year
601pHMAXIMUM <= 9 SU all year
601Oil & GreaseDAILY MX <= 15 mg/L all year
601Flow, in conduit or thru treatment plantDAILY MX report only all year
701Oxygen demand, chem. [high level] [COD]DAILY MX <= 200 mg/L all year
701pHMINIMUM >= 6 SU all year
701pHMAXIMUM <= 10 SU all year
701Solids, total suspendedDAILY MX report only all year
701Oil & GreaseDAILY MX <= 15 mg/L all year
701Flow, in conduit or thru treatment plantDAILY MX report only all year
801pHMINIMUM >= 6 SU all year
801pHMAXIMUM <= 10 SU all year
801Solids, total suspendedDAILY AV <= 30 mg/L all year
801Solids, total suspendedDAILY MX <= 100 mg/L all year
801Oil & GreaseDAILY AV <= 15 mg/L all year
801Oil & GreaseDAILY MX <= 20 mg/L all year
801Flow, in conduit or thru treatment plantDAILY AV report only all year
801Flow, in conduit or thru treatment plantDAILY MX report only all year
901Oxygen demand, chem. [high level] [COD]DAILY MX <= 200 mg/L all year
901pHMINIMUM >= 6 SU all year
901pHMAXIMUM <= 10 SU all year
901Solids, total suspendedDAILY MX report only all year
901Oil & GreaseDAILY MX <= 20 mg/L all year
901Flow, in conduit or thru treatment plantDAILY MX report only all year
TX1Whole effluent toxicity - retest #17 DA MIN report only all year
TX1Whole effluent toxicity - retest #1MO AV MN report only all year
TX1Whole effluent toxicity - retest #27 DA MIN report only all year
TX1Whole effluent toxicity - retest #2MO AV MN report only all year
TX1Low Flow Pass/Fail Survival Test Static Renewal 7 Day Chronic Ceriodaphnia dubia7 DA MIN report only all year
TX1Low Flow Pass/Fail Survival Test Static Renewal 7 Day Chronic Ceriodaphnia dubiaMO AV MN report only all year
TX1Low Flow Pass/Fail Survival Test Static Renewal 7 Day Chronic Pimephales promelas7 DA MIN report only all year
TX1Low Flow Pass/Fail Survival Test Static Renewal 7 Day Chronic Pimephales promelasMO AV MN report only all year
TX1NOEC Lethal Static Renewal 7 Day Chronic Ceriodaphnia dubia7 DA MIN report only all year
TX1NOEC Lethal Static Renewal 7 Day Chronic Ceriodaphnia dubiaMO AV MN report only all year
TX1NOEC Lethal Static Renewal 7 Day Chronic Pimephales promelas7 DA MIN report only all year
TX1NOEC Lethal Static Renewal 7 Day Chronic Pimephales promelasMO AV MN report only all year
TX1NOEC Sub-Lethal Static Renewal 7 Day Chronic Ceriodaphnia dubia7 DA MIN report only all year
TX1NOEC Sub-Lethal Static Renewal 7 Day Chronic Ceriodaphnia dubiaMO AV MN report only all year
TX1NOEC Sub-Lethal Static Renewal 7 Day Chronic Pimephales promelas7 DA MIN report only all year
TX1NOEC Sub-Lethal Static Renewal 7 Day Chronic Pimephales promelasMO AV MN report only all year
TX1Pass/Fail Sub-Lethal Static Renewal 7 Day Chronic Ceriodaphnia dubia7 DA MIN report only all year
TX1Pass/Fail Sub-Lethal Static Renewal 7 Day Chronic Ceriodaphnia dubiaMO AV MN report only all year
TX1Pass/Fail Sub-Lethal Static Renewal 7 Day Chronic Pinephales promelas7 DA MIN report only all year
TX1Pass/Fail Sub-Lethal Static Renewal 7 Day Chronic Pinephales promelasMO AV MN report only all year
TX1LOEC Lethal Survival Static Renewal 7 Day Chronic Ceriodaphnia dubia7 DA MIN report only all year
TX1LOEC Lethal Survival Static Renewal 7 Day Chronic Ceriodaphnia dubiaMO AV MN report only all year
TX1LOEC Lethal Survival Static Renewal 7 Day Chronic Pimephales promelas7 DA MIN report only all year
TX1LOEC Lethal Survival Static Renewal 7 Day Chronic Pimephales promelasMO AV MN report only all year
TX1LOEC Sub-Lethal Reproduction Static Renewal 7 Day Chronic Ceriodaphnia dubia7 DA MIN report only all year
TX1LOEC Sub-Lethal Reproduction Static Renewal 7 Day Chronic Ceriodaphnia dubiaMO AV MN report only all year
TX1LOEC Sub-Lethal Reproduction Static Renewal 7 Day Chronic Pimephales promelas7 DA MIN report only all year
TX1LOEC Sub-Lethal Reproduction Static Renewal 7 Day Chronic Pimephales promelasMO AV MN report only all year
TXAWhole effluent toxicity - retest #1SINGSAMP report only all year
TXAWhole effluent toxicity - retest #2SINGSAMP report only all year
TXALC50 Pass/Fail Static 24Hr Acute D. PulexSINGSAMP report only all year
TXALC50 Pass/Fail Static 24Hr Acute Pimephales promelasSINGSAMP report only all year

Built from EPA's ECHO bulk files. EPA's file, not the permit document, is the source: read your permit. Check a report before you file it · All states