Alabama Power Company

NPDES permit AL0002879 · Major NON-POTW · administratively continued, expires 2025-11-30 · EPA's file as of 2026-09-19

Check this month's numbers before you file

This permit expired on 2025-11-30 and is administratively continued: its last limits keep applying until a new permit is issued, and EPA still expects the reports.

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

1values over a limit
33required values missing, on 3 form(s)
0of 226 forms filed late

Last period with anything received: 2026-06-30. Most often over: Chlorination duration (1).

Reporting

Reports are due about 28 days after each monitoring period ends (the most common figure among AL permits in EPA's filings — check your permit).

Limits in force (322)

OutfallParameterStatisticLimitMonths
001Temperature, water deg. fahrenheitMO AVG <= 108 deg F Apr, May, Jun, Jul, Aug, Sep, Oct, Nov
001Temperature, water deg. fahrenheitMO AVG <= 84.5 deg F Jan, Feb, Mar, Dec
001Temperature, water deg. fahrenheitDAILY MX <= 112 deg F Apr, May, Jun, Jul, Aug, Sep, Oct, Nov
001Temperature, water deg. fahrenheitDAILY MX <= 94.5 deg F Jan, Feb, Mar, Dec
001Temperature, water deg. fahrenheitMO AVG report only all year
001Temperature, water deg. fahrenheitDAILY MX report only all year
001pHDAILY MN >= 6 SU all year
001pHDAILY MX <= 8.5 SU all year
001Zinc, total recoverableDAILY MX report only all year
001Copper, total recoverableDAILY MX report only all year
001Flow, in conduit or thru treatment plantMO AVG report only all year
001Flow, in conduit or thru treatment plantDAILY MX report only all year
001Chlorine, total residualMO AVG <= .03 mg/L all year
001Chlorine, total residualDAILY MX <= .04 mg/L all year
001Chlorination durationDAILY MX <= 120 min/d all year
002TurbidityMO AVG report only all year
002TurbidityDAILY MX report only all year
002pHDAILY MN >= 6 SU all year
002pHDAILY MX <= 9 SU all year
002Solids, total suspendedMO AVG <= 19 mg/L all year
002Solids, total suspendedDAILY MX <= 58.8 mg/L all year
002Oil & GreaseMO AVG <= 9 mg/L all year
002Oil & GreaseDAILY MX <= 13 mg/L all year
002Nitrogen, organic total [as N]MO AVG report only Apr, May, Jun, Jul, Aug, Sep, Oct
002Nitrogen, organic total [as N]DAILY MX report only Apr, May, Jun, Jul, Aug, Sep, Oct
002Nitrogen, ammonia total [as N]MO AVG report only all year
002Nitrogen, ammonia total [as N]DAILY MX report only all year
002Nitrogen, Kjeldahl, total [as N]MO AVG report only Apr, May, Jun, Jul, Aug, Sep, Oct
002Nitrogen, Kjeldahl, total [as N]DAILY MX report only Apr, May, Jun, Jul, Aug, Sep, Oct
002Nitrogen, Kjeldahl, total [as N]MO AVG report only Apr, May, Jun, Jul, Aug, Sep, Oct
002Nitrogen, Kjeldahl, total [as N]DAILY MX report only Apr, May, Jun, Jul, Aug, Sep, Oct
002Nitrite + Nitrate total [as N]MO AVG report only Apr, May, Jun, Jul, Aug, Sep, Oct
002Nitrite + Nitrate total [as N]DAILY MX report only Apr, May, Jun, Jul, Aug, Sep, Oct
002Nitrite + Nitrate total [as N]MO AVG report only Apr, May, Jun, Jul, Aug, Sep, Oct
002Nitrite + Nitrate total [as N]DAILY MX report only Apr, May, Jun, Jul, Aug, Sep, Oct
002Phosphorus, total [as P]MO AVG report only Apr, May, Jun, Jul, Aug, Sep, Oct
002Phosphorus, total [as P]DAILY MX report only Apr, May, Jun, Jul, Aug, Sep, Oct
002Phosphorus, total [as P]MO AVG report only Apr, May, Jun, Jul, Aug, Sep, Oct
002Phosphorus, total [as P]DAILY MX report only Apr, May, Jun, Jul, Aug, Sep, Oct
002Cadmium, total [as Cd]MO AVG report only all year
002Cadmium, total [as Cd]DAILY MX report only all year
002Chromium, total [as Cr]MO AVG report only all year
002Chromium, total [as Cr]DAILY MX report only all year
002Copper, total [as Cu]MO AVG report only all year
002Copper, total [as Cu]DAILY MX report only all year
002Lead, total [as Pb]MO AVG report only all year
002Lead, total [as Pb]DAILY MX report only all year
002Nickel, total [as Ni]MO AVG report only all year
002Nickel, total [as Ni]DAILY MX report only all year
002Zinc, total [as Zn]MO AVG report only all year
002Zinc, total [as Zn]DAILY MX report only all year
002Selenium, total [as Se]MO AVG report only all year
002Selenium, total [as Se]DAILY MX report only all year
002Arsenic, trivalent dissolvedMO AVG <= 145.2 ug/L all year
002Arsenic, trivalent dissolvedDAILY MX report only all year
002Flow, in conduit or thru treatment plantMO AVG report only all year
002Flow, in conduit or thru treatment plantDAILY MX report only all year
002Chlorine, total residualMO AVG <= .7 mg/L all year
002Chlorine, total residualDAILY MX <= 1 mg/L all year
002E. coliMO AVG report only all year
002E. coliDAILY MX report only all year
002Toxicity [chronic], Ceriodaphnia dubiaDAILY MX <= 0 pass=0;fail=1 all year
002Toxicity [chronic], Pimephales promelas [Fathead Minnow]DAILY MX <= 0 pass=0;fail=1 all year
002Solids, total dissolvedMO AVG report only all year
002Solids, total dissolvedDAILY MX report only all year
002Mercury, total recoverableMO AVG <= .012 ug/L all year
002Mercury, total recoverableDAILY MX <= 2.4 ug/L all year
002Iron, total [as Fe]MO AVG report only all year
002Iron, total [as Fe]DAILY MX report only all year
002BOD, carbonaceous [5 day, 20 C]MO AVG report only all year
002BOD, carbonaceous [5 day, 20 C]DAILY MX report only all year
002HydrazineMO AVG report only all year
002HydrazineDAILY MX report only all year
003pHDAILY MN >= 6 SU all year
003pHDAILY MX <= 9 SU all year
003Solids, total suspendedMO AVG <= 27 mg/L all year
003Solids, total suspendedDAILY MX <= 70.3 mg/L all year
003Oil & GreaseDAILY MX <= 15 mg/L all year
003Nitrogen, ammonia total [as N]DAILY MX report only all year
003Nitrogen, Kjeldahl, total [as N]DAILY MX report only Apr, May, Jun, Jul, Aug, Sep, Oct
003Nitrogen, Kjeldahl, total [as N]DAILY MX report only Apr, May, Jun, Jul, Aug, Sep, Oct
003Nitrite + Nitrate total [as N]DAILY MX report only Apr, May, Jun, Jul, Aug, Sep, Oct
003Nitrite + Nitrate total [as N]DAILY MX report only Apr, May, Jun, Jul, Aug, Sep, Oct
003Phosphorus, total [as P]DAILY MX report only Apr, May, Jun, Jul, Aug, Sep, Oct
003Phosphorus, total [as P]DAILY MX report only Apr, May, Jun, Jul, Aug, Sep, Oct
003Arsenic, trivalent dissolvedDAILY MX report only all year
003Flow, in conduit or thru treatment plantMO AVG report only all year
003Flow, in conduit or thru treatment plantDAILY MX report only all year
003Chlorine, total residualDAILY MX <= 1 mg/L all year
003E. coliDAILY MX report only all year
003Toxicity [acute], Ceriodaphnia dubiaDAILY MX <= 0 pass=0;fail=1 all year
003Toxicity [acute], Pimephales promelas [Fathead Minnow]DAILY MX <= 0 pass=0;fail=1 all year
003Mercury, total recoverableMO AVG <= .012 ug/L all year
003Mercury, total recoverableDAILY MX <= 2.4 ug/L all year
003BOD, carbonaceous [5 day, 20 C]DAILY MX report only all year
003HydrazineDAILY MX report only all year
004pHDAILY MN >= 6 SU all year
004pHDAILY MX <= 9 SU all year
004Solids, total suspendedMO AVG <= 25 mg/L all year
004Solids, total suspendedDAILY MX <= 50 mg/L all year
004Oil & GreaseDAILY MX <= 15 mg/L all year
004Flow, in conduit or thru treatment plantDAILY MX report only all year
010pHDAILY MN report only all year
010pHDAILY MX report only all year
010Solids, total suspendedDAILY MX report only all year
010Oil & GreaseDAILY MX <= 15 mg/L all year
010Flow, in conduit or thru treatment plantDAILY MX report only all year
01AChromium, total [as Cr]MO AVG <= .2 mg/L all year
01AChromium, total [as Cr]DAILY MX <= .2 mg/L all year
01AZinc, total [as Zn]MO AVG <= 1 mg/L all year
01AZinc, total [as Zn]DAILY MX <= 1 mg/L all year
01APriority PollutantsDAILY MX <= 0 ug/L all year
01AFlow, in conduit or thru treatment plantMO AVG report only all year
01AFlow, in conduit or thru treatment plantDAILY MX report only all year
01AChlorine, free availableMO AVG <= .2 mg/L all year
01AChlorine, free availableDAILY MX <= .5 mg/L all year
01AAnnual Certification StatementDAILY MX <= 0 Y=0;N=1 all year
01AChlorination durationDAILY MX <= 120 min/d all year
01BChromium, total [as Cr]MO AVG <= .2 mg/L all year
01BChromium, total [as Cr]DAILY MX <= .2 mg/L all year
01BZinc, total [as Zn]MO AVG <= 1 mg/L all year
01BZinc, total [as Zn]DAILY MX <= 1 mg/L all year
01BPriority PollutantsDAILY MX <= 0 ug/L all year
01BFlow, in conduit or thru treatment plantMO AVG report only all year
01BFlow, in conduit or thru treatment plantDAILY MX report only all year
01BChlorine, free availableMO AVG <= .2 mg/L all year
01BChlorine, free availableDAILY MX <= .5 mg/L all year
01BAnnual Certification StatementDAILY MX <= 0 Y=0;N=1 all year
01BChlorination durationDAILY MX <= 120 min/d all year
01CChromium, total [as Cr]MO AVG <= .2 mg/L all year
01CChromium, total [as Cr]DAILY MX <= .2 mg/L all year
01CZinc, total [as Zn]MO AVG <= 1 mg/L all year
01CZinc, total [as Zn]DAILY MX <= 1 mg/L all year
01CPriority PollutantsDAILY MX <= 0 ug/L all year
01CFlow, in conduit or thru treatment plantMO AVG report only all year
01CFlow, in conduit or thru treatment plantDAILY MX report only all year
01CChlorine, free availableMO AVG <= .2 mg/L all year
01CChlorine, free availableDAILY MX <= .5 mg/L all year
01CAnnual Certification StatementDAILY MX <= 0 Y=0;N=1 all year
01CChlorination durationDAILY MX <= 120 min/d all year
01DSolids, total suspendedMO AVG <= 30 mg/L all year
01DSolids, total suspendedDAILY MX <= 100 mg/L all year
01DOil & GreaseMO AVG <= 15 mg/L all year
01DOil & GreaseDAILY MX <= 20 mg/L all year
01DFlow, in conduit or thru treatment plantMO AVG report only all year
01DFlow, in conduit or thru treatment plantDAILY MX report only all year
020TurbidityDAILY MX report only all year
020BOD, 5-day, 20 deg. CDAILY MX report only all year
020pHDAILY MN report only all year
020pHDAILY MX report only all year
020Solids, total suspendedDAILY MX report only all year
020Oil & GreaseDAILY MX <= 15 mg/L all year
020Nitrogen, organic total [as N]DAILY MX report only all year
020Nitrogen, ammonia total [as N]DAILY MX report only all year
020Nitrogen, Kjeldahl, total [as N]DAILY MX report only all year
020Nitrite + Nitrate total [as N]DAILY MX report only all year
020Phosphorus, total [as P]DAILY MX report only all year
020Arsenic, total recoverableDAILY MX report only all year
020Cadmium, total [as Cd]DAILY MX report only all year
020Chromium, total [as Cr]DAILY MX report only all year
020Copper, total [as Cu]DAILY MX report only all year
020Lead, total [as Pb]DAILY MX report only all year
020Nickel, total [as Ni]DAILY MX report only all year
020Zinc, total [as Zn]DAILY MX report only all year
020Selenium, total [as Se]DAILY MX report only all year
020Flow, in conduit or thru treatment plantDAILY MX report only all year
020Solids, total dissolvedDAILY MX report only all year
020Mercury, total [as Hg]DAILY MX report only all year
020Iron, total [as Fe]DAILY MX report only all year
021TurbidityDAILY MX report only all year
021BOD, 5-day, 20 deg. CDAILY MX report only all year
021pHDAILY MN report only all year
021pHDAILY MX report only all year
021Solids, total suspendedDAILY MX report only all year
021Oil & GreaseDAILY MX <= 15 mg/L all year
021Nitrogen, organic total [as N]DAILY MX report only all year
021Nitrogen, ammonia total [as N]DAILY MX report only all year
021Nitrogen, Kjeldahl, total [as N]DAILY MX report only all year
021Nitrite + Nitrate total [as N]DAILY MX report only all year
021Phosphorus, total [as P]DAILY MX report only all year
021Arsenic, total recoverableDAILY MX report only all year
021Cadmium, total [as Cd]DAILY MX report only all year
021Chromium, total [as Cr]DAILY MX report only all year
021Copper, total [as Cu]DAILY MX report only all year
021Lead, total [as Pb]DAILY MX report only all year
021Nickel, total [as Ni]DAILY MX report only all year
021Zinc, total [as Zn]DAILY MX report only all year
021Selenium, total [as Se]DAILY MX report only all year
021Flow, in conduit or thru treatment plantDAILY MX report only all year
021Solids, total dissolvedDAILY MX report only all year
021Mercury, total [as Hg]DAILY MX report only all year
021Iron, total [as Fe]DAILY MX report only all year
027TurbidityDAILY MX report only all year
027BOD, 5-day, 20 deg. CDAILY MX report only all year
027pHDAILY MN report only all year
027pHDAILY MX report only all year
027Solids, total suspendedDAILY MX report only all year
027Oil & GreaseDAILY MX <= 15 mg/L all year
027Nitrogen, organic total [as N]DAILY MX report only all year
027Nitrogen, ammonia total [as N]DAILY MX report only all year
027Nitrogen, Kjeldahl, total [as N]DAILY MX report only all year
027Nitrite + Nitrate total [as N]DAILY MX report only all year
027Phosphorus, total [as P]DAILY MX report only all year
027Arsenic, total recoverableDAILY MX report only all year
027Cadmium, total [as Cd]DAILY MX report only all year
027Chromium, total [as Cr]DAILY MX report only all year
027Copper, total [as Cu]DAILY MX report only all year
027Lead, total [as Pb]DAILY MX report only all year
027Nickel, total [as Ni]DAILY MX report only all year
027Zinc, total [as Zn]DAILY MX report only all year
027Selenium, total [as Se]DAILY MX report only all year
027Flow, in conduit or thru treatment plantDAILY MX report only all year
027Solids, total dissolvedDAILY MX report only all year
027Mercury, total [as Hg]DAILY MX report only all year
027Iron, total [as Fe]DAILY MX report only all year
02ASolids, total suspendedMO AVG <= 30 mg/L all year
02ASolids, total suspendedDAILY MX <= 45 mg/L all year
02AFlow, in conduit or thru treatment plantMO AVG report only all year
02AFlow, in conduit or thru treatment plantDAILY MX report only all year
02ABOD, carbonaceous [5 day, 20 C]MO AVG <= 25 mg/L all year
02ABOD, carbonaceous [5 day, 20 C]DAILY MX <= 40 mg/L all year
02BpHDAILY MN >= 6 SU all year
02BpHDAILY MX <= 10.5 SU all year
02BCopper, total [as Cu]MO AVG <= 1 mg/L all year
02BCopper, total [as Cu]DAILY MX <= 1 mg/L all year
02BIron, total [as Fe]MO AVG <= 1 mg/L all year
02BIron, total [as Fe]DAILY MX <= 1 mg/L all year
02BFlow, in conduit or thru treatment plantDAILY MX report only all year
02CChromium, total [as Cr]MO AVG <= .2 mg/L all year
02CChromium, total [as Cr]DAILY MX <= .2 mg/L all year
02CZinc, total [as Zn]MO AVG <= 1 mg/L all year
02CZinc, total [as Zn]DAILY MX <= 1 mg/L all year
02CPriority PollutantsDAILY MX <= 0 ug/L all year
02CFlow, in conduit or thru treatment plantMO AVG report only all year
02CFlow, in conduit or thru treatment plantDAILY MX report only all year
02CChlorine, free availableMO AVG <= .2 mg/L all year
02CChlorine, free availableDAILY MX <= .5 mg/L all year
02CAnnual Certification StatementDAILY MX <= 0 Y=0;N=1 all year
02CChlorination durationDAILY MX <= 120 min/d all year
02ENitrite + Nitrate total [as N]MO AVG <= 3 mg/L all year
02ENitrite + Nitrate total [as N]MO AVG <= 1.2 mg/L all year
02ENitrite + Nitrate total [as N]DAILY MX <= 4 mg/L all year
02ENitrite + Nitrate total [as N]DAILY MX <= 2 mg/L all year
02EArsenic, total [as As]MO AVG <= 8 ug/L all year
02EArsenic, total [as As]MO AVG <= 8 ug/L all year
02EArsenic, total [as As]DAILY MX <= 11 ug/L all year
02EArsenic, total [as As]DAILY MX <= 18 ug/L all year
02EArsenic, total [as As]DAILY MX <= 5 ug/L all year
02ESelenium, total [as Se]MO AVG <= 29 ug/L all year
02ESelenium, total [as Se]DAILY MX <= 10 ug/L all year
02ESelenium, total [as Se]DAILY MX <= 70 ug/L all year
02EFlow, in conduit or thru treatment plantDAILY MX report only all year
02EFlow, in conduit or thru treatment plantDAILY MX report only all year
02EFlow, in conduit or thru treatment plantDAILY MX report only all year
02ESolids, total dissolvedMO AVG <= 149 mg/L all year
02ESolids, total dissolvedDAILY MX <= 306 mg/L all year
02EBromide [as Br]DAILY MX <= .2 mg/L all year
02EMercury, total [as Hg]MO AVG <= 356 ng/L all year
02EMercury, total [as Hg]MO AVG <= 34 ng/L all year
02EMercury, total [as Hg]MO AVG <= 10 ng/L all year
02EMercury, total [as Hg]DAILY MX <= 788 ng/L all year
02EMercury, total [as Hg]DAILY MX <= 103 ng/L all year
02EMercury, total [as Hg]DAILY MX <= 23 ng/L all year
02IDischarge as % of VolumeDAILY MX <= 10 % all year
02IFlow, in conduit or thru treatment plantMO AVG report only all year
02IFlow, in conduit or thru treatment plantDAILY MX report only all year
030pHDAILY MN report only all year
030pHDAILY MX report only all year
030Solids, total suspendedDAILY MX report only all year
030Oil & GreaseDAILY MX <= 15 mg/L all year
030Flow, in conduit or thru treatment plantDAILY MX report only all year
03ASolids, total suspendedMO AVG <= 30 mg/L all year
03ASolids, total suspendedDAILY MX <= 45 mg/L all year
03AFlow, in conduit or thru treatment plantMO AVG report only all year
03AFlow, in conduit or thru treatment plantDAILY MX report only all year
03ABOD, carbonaceous [5 day, 20 C]MO AVG <= 25 mg/L all year
03ABOD, carbonaceous [5 day, 20 C]DAILY MX <= 40 mg/L all year
03BpHDAILY MN >= 6 SU all year
03BpHDAILY MX <= 10.5 SU all year
03BCopper, total [as Cu]MO AVG <= 1 mg/L all year
03BCopper, total [as Cu]DAILY MX <= 1 mg/L all year
03BIron, total [as Fe]MO AVG <= 1 mg/L all year
03BIron, total [as Fe]DAILY MX <= 1 mg/L all year
03BFlow, in conduit or thru treatment plantDAILY MX report only all year
03CChromium, total [as Cr]MO AVG <= .2 mg/L all year
03CChromium, total [as Cr]DAILY MX <= .2 mg/L all year
03CZinc, total [as Zn]MO AVG <= 1 mg/L all year
03CZinc, total [as Zn]DAILY MX <= 1 mg/L all year
03CPriority PollutantsDAILY MX <= 0 ug/L all year
03CFlow, in conduit or thru treatment plantMO AVG report only all year
03CFlow, in conduit or thru treatment plantDAILY MX report only all year
03CChlorine, free availableMO AVG <= .2 mg/L all year
03CChlorine, free availableDAILY MX <= .5 mg/L all year
03CAnnual Certification StatementDAILY MX <= 0 Y=0;N=1 all year
03CChlorination durationDAILY MX <= 120 min/d all year
03ENitrite + Nitrate total [as N]MO AVG <= 3 mg/L all year
03ENitrite + Nitrate total [as N]MO AVG <= 1.2 mg/L all year
03ENitrite + Nitrate total [as N]DAILY MX <= 4 mg/L all year
03ENitrite + Nitrate total [as N]DAILY MX <= 2 mg/L all year
03EArsenic, total [as As]MO AVG <= 8 ug/L all year
03EArsenic, total [as As]MO AVG <= 8 ug/L all year
03EArsenic, total [as As]DAILY MX <= 18 ug/L all year
03EArsenic, total [as As]DAILY MX <= 11 ug/L all year
03EArsenic, total [as As]DAILY MX <= 5 ug/L all year
03ESelenium, total [as Se]MO AVG <= 29 ug/L all year
03ESelenium, total [as Se]DAILY MX <= 70 ug/L all year
03ESelenium, total [as Se]DAILY MX <= 10 ug/L all year
03EFlow, in conduit or thru treatment plantDAILY MX report only all year
03EFlow, in conduit or thru treatment plantDAILY MX report only all year
03EFlow, in conduit or thru treatment plantDAILY MX report only all year
03ESolids, total dissolvedMO AVG <= 149 mg/L all year
03ESolids, total dissolvedDAILY MX <= 306 mg/L all year
03EBromide [as Br]DAILY MX <= .2 mg/L all year
03EMercury, total [as Hg]MO AVG <= 356 ng/L all year
03EMercury, total [as Hg]MO AVG <= 34 ng/L all year
03EMercury, total [as Hg]MO AVG <= 10 ng/L all year
03EMercury, total [as Hg]DAILY MX <= 788 ng/L all year
03EMercury, total [as Hg]DAILY MX <= 103 ng/L all year
03EMercury, total [as Hg]DAILY MX <= 23 ng/L all year
03IDischarge as % of VolumeDAILY MX <= 10 % all year
03IFlow, in conduit or thru treatment plantMO AVG report only all year
03IFlow, in conduit or thru treatment plantDAILY MX 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