COLUMBIA MUNICIPAL POWER PLANT
Quick Summary
- •Released 29,401 lbs of toxic chemicals to the environment in the most recent TRI reporting year.
- •Assessed $0 in total penalties since records began.
- Address
-
1501 BUSINESS LOOP 70 EAST
COLUMBIA, MO 65201
View on map ↗ - County
- BOONE County
- Industry
- Utilities
- NAICS (North American Industry Classification)
- 221112
- Inspections
- 8 · last Dec 4, 2025
- Total Penalties
- $0
- Registry ID
- 110018010392
How This Compares
Ranked by most recent year's total TRI releases.
TRI Toxic Chemical Releases
Annual pounds of each toxic chemical released to air, water, and land, as reported to the EPA Toxic Release Inventory. Carcinogen (♦) and PFAS designations are per EPA and IARC classifications.
2015
| Chemical | Total (lbs) | Air | Water | Land | Off-Site | |
|---|---|---|---|---|---|---|
| Hydrochloric acid (acid aerosols including mists, vapors, gas, fog, and other airborne forms of any particle size) | 29,041 | 29,041 | — | — | — | |
| Lead compounds | 360 | 5 | 3 | 352 | — |
Compliance Violations
Individual permit violations recorded by the EPA across air, water, and hazardous waste programs. Open violations are unresolved as of the most recent ECHO data update.
| Program | Type | Violation Date | Return to Compliance | Status |
|---|---|---|---|---|
| cwa | Effluent Violations - Numeric effluent violation | Mar 31, 2022 | — | Open |
| cwa | Schedule Event achieved late but reported | Sep 1, 2021 | — | Open |
| cwa | Schedule Event achieved late but reported | Sep 1, 2019 | — | Open |
| cwa | Effluent Violations - Numeric effluent violation | Jul 9, 2019 | Jul 25, 2019 | Resolved |
| cwa | Effluent Violations - Numeric effluent violation | Jun 29, 2018 | Jul 13, 2018 | Resolved |
| cwa | Schedule Event achieved late but reported | Jan 28, 2018 | — | Open |
| cwa | Effluent Violations - Numeric effluent violation | Jun 30, 2017 | Jun 30, 2017 | Resolved |
| cwa | Schedule Event unachieved but reported | Jan 28, 2017 | — | Open |
| cwa | Schedule Event achieved late but reported | Jan 28, 2017 | — | Open |
| cwa | Schedule Event reported late | Jan 28, 2017 | — | Open |
| cwa | Schedule Event unachieved and not reported | Jan 28, 2017 | — | Open |
| cwa | Schedule Event achieved late but reported | Oct 28, 2016 | — | Open |
| cwa | Schedule Event achieved late but reported | Jul 6, 2015 | — | Open |
| rcra | State Statutory or Regulatory requirements that are broader-in-scope than the federal RCRA requirements | Oct 28, 2014 | Dec 24, 2014 | Resolved |
| cwa | Schedule Event unachieved but reported | Oct 28, 2014 | Feb 9, 2015 | Resolved |
| cwa | Schedule Event reported late | Oct 28, 2014 | — | Open |
| cwa | Schedule Event achieved late but reported | Oct 28, 2014 | — | Open |
| cwa | Schedule Event unachieved and not reported | Oct 28, 2014 | Feb 9, 2015 | Resolved |
| rcra | Standards Applicable to Generators of HW: General | Oct 28, 2014 | Dec 24, 2014 | Resolved |
| rcra | Standards Applicable to Generators of HW: Manifest Requirements Applicable to Small and Large Quantity Generators | Oct 28, 2014 | Dec 24, 2014 | Resolved |
| cwa | Schedule Event achieved late but reported | Jul 6, 2014 | — | Open |
| cwa | Schedule Event achieved late but reported | Oct 28, 2013 | — | Open |
| cwa | Schedule Event achieved late but reported | Jul 6, 2013 | — | Open |
| cwa | Schedule Event reported late | Oct 28, 2012 | — | Open |
| cwa | Schedule Event achieved late but reported | Oct 28, 2012 | — | Open |
| cwa | Schedule Event unachieved and not reported | Oct 28, 2012 | May 15, 2013 | Resolved |
| cwa | Schedule Event unachieved but reported | Oct 28, 2012 | May 15, 2013 | Resolved |
| rcra | Standards Applicable to Generators of HW: General | Apr 28, 2003 | Apr 28, 2003 | Resolved |
Discharge Limit Exceedances
Instances where this facility's reported discharge monitoring results exceeded its permitted limits under the Clean Water Act. Exceedance percentage shows how far over the permit limit the discharge was.
| Pollutant | Violation | Reported | Limit | Exceedance | Period | Status |
|---|---|---|---|---|---|---|
| Arsenic, total recoverable | DMR, Limited - Numeric Violation | 0.02 mg/L | 0.00 | +2,147,483,650% | Dec 2021 | Open |
| Copper, total recoverable | DMR, Limited - Numeric Violation | 0.14 mg/L | 0.00 | +2,147,483,650% | Dec 2021 | Open |
| Bromoform | DMR, Limited - Numeric Violation | 0.02 mg/L | 0.00 | +2,147,483,650% | Dec 2021 | Open |
| Copper, total recoverable | DMR, Limited - Numeric Violation | 0.03 mg/L | 0.00 | +2,147,483,650% | Dec 2020 | Open |
| Bromoform | DMR, Limited - Numeric Violation | 0.06 mg/L | 0.00 | +2,147,483,650% | Dec 2020 | Open |
| Oil and grease [soxhlet extr.] tot. | DMR, Limited - Numeric Violation | 12.00 mg/L | 10.00 | +20% | Oct 2020 | Open |
| Chlorides + Sulfates | DMR, Limited - Numeric Violation | 1,410.00 mg/L | 1,000.00 | +41% | Mar 2020 | Open |
| Chlorides + Sulfates | DMR, Limited - Overdue | 1,410.00 mg/L | 1,000.00 | +41% | Mar 2020 | Resolved |
| Chloride [as Cl] | DMR, Limited - Numeric Violation | 190.00 mg/L | 188.30 | +1% | Feb 2020 | Open |
| Chloride [as Cl] | DMR, Limited - Overdue | 190.00 mg/L | 188.30 | +1% | Feb 2020 | Resolved |
| Chlorides + Sulfates | DMR, Limited - Overdue | 1,010.00 mg/L | 1,000.00 | +1% | Jan 2020 | Resolved |
| Chlorides + Sulfates | DMR, Limited - Numeric Violation | 1,030.00 mg/L | 1,000.00 | +3% | Jan 2020 | Open |
| Chlorides + Sulfates | DMR, Limited - Numeric Violation | 1,010.00 mg/L | 1,000.00 | +1% | Jan 2020 | Open |
| Chlorides + Sulfates | DMR, Limited - Overdue | 1,030.00 mg/L | 1,000.00 | +3% | Jan 2020 | Resolved |
| Copper, total recoverable | DMR, Limited - Numeric Violation | 0.04 mg/L | 0.00 | +2,147,483,650% | Dec 2019 | Open |
| Nickel, total recoverable | DMR, Limited - Numeric Violation | 0.00 mg/L | 0.00 | +2,147,483,650% | Dec 2019 | Open |
| Arsenic, total recoverable | DMR, Limited - Numeric Violation | 0.02 mg/L | 0.00 | +2,147,483,650% | Dec 2019 | Open |
| Bromoform | DMR, Limited - Numeric Violation | 0.01 mg/L | 0.00 | +2,147,483,650% | Dec 2019 | Open |
| Solids, total suspended | DMR, Limited - Overdue | 37.00 mg/L | 30.00 | +23% | Sep 2019 | Resolved |
| Iron, total recoverable | DMR, Limited - Numeric Violation | 1.10 mg/L | 0.63 | +75% | Sep 2019 | Open |
| Iron, total recoverable | DMR, Limited - Overdue | 1.10 mg/L | 0.63 | +75% | Sep 2019 | Resolved |
| Iron, total recoverable | DMR, Limited - Numeric Violation | 1.10 mg/L | 1.00 | +10% | Sep 2019 | Open |
| Iron, total recoverable | DMR, Limited - Overdue | 1.10 mg/L | 1.00 | +10% | Sep 2019 | Resolved |
| Solids, total suspended | DMR, Limited - Numeric Violation | 37.00 mg/L | 30.00 | +23% | Sep 2019 | Open |
| Chlorides + Sulfates | DMR, Limited - Overdue | 1,240.00 mg/L | 1,000.00 | +24% | Aug 2019 | Resolved |
| Chlorides + Sulfates | DMR, Limited - Overdue | 1,240.00 mg/L | 1,000.00 | +24% | Aug 2019 | Resolved |
| Chlorides + Sulfates | DMR, Limited - Numeric Violation | 1,240.00 mg/L | 1,000.00 | +24% | Aug 2019 | Open |
| Chlorides + Sulfates | DMR, Limited - Numeric Violation | 1,240.00 mg/L | 1,000.00 | +24% | Aug 2019 | Open |
| Chlorides + Sulfates | DMR, Limited - Overdue | 1,800.00 mg/L | 1,000.00 | +80% | Jul 2019 | Resolved |
| Chlorides + Sulfates | DMR, Limited - Overdue | 1,800.00 mg/L | 1,000.00 | +80% | Jul 2019 | Resolved |
| Chloride [as Cl] | DMR, Limited - Numeric Violation | 300.00 mg/L | 188.30 | +59% | Jul 2019 | Open |
| Chlorides + Sulfates | DMR, Limited - Numeric Violation | 1,800.00 mg/L | 1,000.00 | +80% | Jul 2019 | Open |
| Chloride [as Cl] | DMR, Limited - Overdue | 300.00 mg/L | 188.30 | +59% | Jul 2019 | Resolved |
| Chlorides + Sulfates | DMR, Limited - Numeric Violation | 1,800.00 mg/L | 1,000.00 | +80% | Jul 2019 | Open |
| Chlorides + Sulfates | DMR, Limited - Numeric Violation | 1,320.00 mg/L | 1,000.00 | +32% | Jun 2019 | Open |
| Chlorides + Sulfates | DMR, Limited - Numeric Violation | 1,320.00 mg/L | 1,000.00 | +32% | Jun 2019 | Open |
| Chloride [as Cl] | DMR, Limited - Numeric Violation | 220.00 mg/L | 188.30 | +17% | Jun 2019 | Open |
| Chloride [as Cl] | DMR, Limited - Overdue | 220.00 mg/L | 188.30 | +17% | Jun 2019 | Resolved |
| Chlorides + Sulfates | DMR, Limited - Overdue | 1,320.00 mg/L | 1,000.00 | +32% | Jun 2019 | Resolved |
| Chlorides + Sulfates | DMR, Limited - Overdue | 1,320.00 mg/L | 1,000.00 | +32% | Jun 2019 | Resolved |
| Solids, total suspended | DMR, Limited - Numeric Violation | 530.00 mg/L | 100.00 | +430% | Jun 2019 | Open |
| Solids, total suspended | DMR, Limited - Overdue | 530.00 mg/L | 100.00 | +430% | Jun 2019 | Resolved |
| Chloride [as Cl] | DMR, Limited - Numeric Violation | 410.00 mg/L | 377.80 | +9% | Jan 2019 | Open |
| Iron, total recoverable | DMR, Limited - Overdue | 0.71 mg/L | 0.63 | +13% | Jan 2019 | Resolved |
| Chloride [as Cl] | DMR, Limited - Overdue | 410.00 mg/L | 377.80 | +9% | Jan 2019 | Resolved |
| Chloride [as Cl] | DMR, Limited - Overdue | 205.38 mg/L | 188.30 | +9% | Jan 2019 | Resolved |
| Iron, total recoverable | DMR, Limited - Numeric Violation | 0.71 mg/L | 0.63 | +13% | Jan 2019 | Open |
| Chloride [as Cl] | DMR, Limited - Numeric Violation | 205.38 mg/L | 188.30 | +9% | Jan 2019 | Open |
| Chlorine, total residual | DMR, Limited - Numeric Violation | 0.55 mg/L | 0.20 | +173% | Sep 2018 | Open |
| Chlorine, total residual | DMR, Limited - Numeric Violation | 0.88 mg/L | 0.50 | +76% | Sep 2018 | Open |
Enforcement Actions
Formal enforcement cases brought by the EPA or state agencies, including administrative orders and civil penalties assessed. Penalty amounts reflect what was formally assessed, not necessarily what was collected.