NPDES VA0091821 · Clean Water Act
CRAIGSVILLE WWTP, Craigsville, VA: NPDES VA0091821 discharge permit, effluent exceedances, inspections, penalties
CRAIGSVILLE WWTP, Craigsville, Virginia: Individual permit VA0091821, held by Virginia Department of Corrections; Publicly owned treatment works; Administratively continued; issued August 24, 2018, term to August 31, 2023, by VA DEQ; discharges to Upper Little Calfpasture River; Sewage Treatment Facilities.
2 of the 12 pollutants listed for NPDES VA0091821 have no violation or effluent exceedance.
- Nitrogen, ammonia total [as N]: 4 limits, 52 violations of any kind, 52 effluent exceedances, latest June 30, 2026, largest 1,213% over the limit.
- BOD, carbonaceous [5 day, 20 C]: 8 limits, 17 violations of any kind, 17 effluent exceedances, latest November 30, 2025, largest 301% over the limit.
- Zinc, total recoverable: 2 limits, 6 violations of any kind, 4 effluent exceedances, latest December 31, 2021, largest 18% over the limit.
- Solids, total suspended: 4 limits, 5 violations of any kind, 4 effluent exceedances, latest November 30, 2021, largest 793% over the limit.
- Flow, in conduit or thru treatment plant: 2 limits, 2 violations of any kind, 2 effluent exceedances, latest May 31, 2017, largest 26% over the limit.
- Phosphorus, Total As P: 1 limit, 2 violations of any kind, 2 effluent exceedances, latest December 31, 2024, largest 30% over the limit.
- pH: 2 limits, 1 violation of any kind, 1 effluent exceedance, latest November 30, 2025.
- Oxygen, dissolved [DO]: 1 limit, 1 violation of any kind, 1 effluent exceedance, latest July 31, 2016, largest 8% over the limit.
- Nitrogen, Total As N: 1 limit, 1 violation of any kind, 1 effluent exceedance, latest December 31, 2015, largest 33% over the limit.
- Solids, suspended percent removal: 0 limits, 1 violation of any kind.
- Hardness, total [as CaCO3]: 1 limit.
- E. coli: 1 limit.
- August 7, 2026: Letter of Violation/ Warning Letter (State).
- March 27, 2026: Letter of Violation/ Warning Letter (State).
- January 14, 2026: Letter of Violation/ Warning Letter (State).
- January 6, 2026: Reconnaissance without Sampling (S).
- May 10, 2022: WW SSO - Discharge to Waters (ST6).
Virginia holds 336 Publicly owned treatment works coverages of this permit type in EPA’s file; 168 were issued before VA0091821. Virginia Department of Corrections holds 10 permits in Virginia.
Other permits held by Virginia Department of Corrections
- BEAUMONT JUVENILE CORRECTION CENTER, Beaumont: VA0020656, issued 2018-09-18
- DOC - CAROLINE CORRECTIONAL UNIT 2, Hanover: VA0023329, issued 2020-12-17
- DOC - COLD SPRINGS CORRECTIONAL UNIT 10, Greenville: VA0023400, issued 2018-11-01
- FLUVANNA CORRECTIONAL CENTER FOR WOMEN, Troy: VA0023418, issued 2020-05-18
- IEMU-HAYNESVILLE CORRECTIONAL CENTER, Haynesville: VA0023469, issued 2020-10-14
- VDOC - ST BRIDES CORRECTIONAL CENTER, Chesapeake: VA0060526, issued 2019-03-15
- DOC - SOUTHAMPTON CORRECTIONAL CENTER, Capron: VA0062499, issued 2018-02-01
- HARRISONBURG MEN'S DIVERSION CENTER, Harrisonburg: VA0085588, issued 2020-06-01
- JAMES RIVER CORRECTIONAL CENTER FORCE MAIN, Goochland: VAR10W145, issued 2024-07-01
Coverages issued nearest VA0091821
- 2018-08-07: DUFFIELD INDUSTRIAL PARK WWTP, Duffield: VA0029564, held by Scott County Public Service Authority
- 2018-08-08: DBHDS - CATAWBA HOSPITAL, Catawba: VA0029475, held by DMHMRSAS
- 2018-08-13: HONAKER STP, Honaker: VA0026387, held by Honaker Town
- 2018-08-15: WEYERS CAVE WWTP, Weyers Cave: VA0022349, held by Augusta County Service Authority
- 2018-08-15: PEMBROKE TOWN - SEWAGE TREATMENT PLANT, Pembroke: VA0088048, held by Pembroke Town
- 2018-08-30: DICKENSON COUNTY PUBLIC SERVICE AUTH - HAYSI STP, Haysi: VA0067571, held by Dickenson County PSA
- 2018-09-25: SOUTH HILL WWTP, South Hill: VA0069337, held by South Hill, Town of
- 2018-09-26: CENTRAL WWTP, Palmyra: VA0030767, held by Fluvanna County
- 2018-09-26: VDOT INTERSTATE 85 BRUNSWICK REST AREA, Brunswick County: VA0061379, held by Virginia Department of Transportation
- 2018-09-27: ELLISTON-LAFAYETTE WWTP, Elliston: VA0062219, held by Montgomery County PSA
CRAIGSVILLE WWTP among its neighbors
5 discharge permits are in the Upper Little Calfpasture River subwatershed (HUC 020802020201); VA0091821 is one.
Other permits in the Upper Little Calfpasture River subwatershed (HUC 020802020201)
- AUGUSTA SPRINGS WTP, Augusta Springs: VAG640086, minor, term to 2023-06-30
- CESTARI SHEEP AND WOOL COMPANY, Swoope: VAG408515, minor, term to 2026-07-31
- CRAIGSVILLE WATER MICROFILTRATION PLANT, Craigsville: VAG640035, minor, term to 2023-06-30
- CRAIGSVILLE WWTP, Craigsville: VAN040118, minor, term to 2021-12-31
Identity
| Facility | CRAIGSVILLE WWTP |
|---|---|
| Permittee | Virginia Department of Corrections |
| NPDES ID | VA0091821 |
| Status | Administratively continued |
| Type | Individual permit |
| Class | Minor |
| Facility type | Publicly owned treatment works |
| Program | Publicly owned treatment works |
| Issued | August 24, 2018 |
| Expires | August 31, 2023 |
| Agency | VA DEQ |
| Address | Craigsville, VA 24430 |
| Receiving water | Upper Little Calfpasture River |
| Subwatershed | Upper Little Calfpasture River (HUC 020802020201) |
| NAICS | 221320 – Sewage Treatment Facilities |
| SIC | 4952 – Sewerage Systems |
| Other EPA IDs (FRS) | RCRA handler VAR000540120; ICIS-AIR source VA0000005101500110 |
NPDES VA0091821: effluent limits and exceedances
CRAIGSVILLE WWTP (NPDES VA0091821): 12 pollutants on file, 11 limited; 10 with a violation of any kind, 9 with an exceedance.
| Pollutant | Limits | Violations | Exceedances | Latest | Largest, as filed |
|---|---|---|---|---|---|
| Nitrogen, ammonia total [as N] | 4 | 52 | 52 | June 30, 2026 | 1,213% over the limit |
| BOD, carbonaceous [5 day, 20 C] | 8 | 17 | 17 | November 30, 2025 | 301% over the limit |
| Zinc, total recoverable | 2 | 6 | 4 | December 31, 2021 | 18% over the limit |
| Solids, total suspended | 4 | 5 | 4 | November 30, 2021 | 793% over the limit |
| Flow, in conduit or thru treatment plant | 2 | 2 | 2 | May 31, 2017 | 26% over the limit |
| Phosphorus, Total As P | 1 | 2 | 2 | December 31, 2024 | 30% over the limit |
| pH | 2 | 1 | 1 | November 30, 2025 | |
| Oxygen, dissolved [DO] | 1 | 1 | 1 | July 31, 2016 | 8% over the limit |
| Nitrogen, Total As N | 1 | 1 | 1 | December 31, 2015 | 33% over the limit |
| Solids, suspended percent removal | 0 | 1 | 0 | ||
| Hardness, total [as CaCO3] | 1 | 0 | 0 | ||
| E. coli | 1 | 0 | 0 |
NPDES VA0091821: inspections, violations and enforcement
NPDES VA0091821: 1 single-event violation
| Date | What EPA recorded | Agency |
|---|---|---|
| May 10, 2022 | WW SSO - Discharge to Waters | ST6 |
NPDES VA0091821: 1 inspection
| Date | What EPA recorded | Agency |
|---|---|---|
| January 6, 2026 | Reconnaissance without Sampling | S |
NPDES VA0091821: 3 informal enforcement actions
| Date | What EPA recorded | Agency |
|---|---|---|
| August 7, 2026 | Letter of Violation/ Warning Letter | State |
| March 27, 2026 | Letter of Violation/ Warning Letter | State |
| January 14, 2026 | Letter of Violation/ Warning Letter | State |
NPDES VA0091821 (CRAIGSVILLE WWTP): no formal enforcement action on file.
Watch NPDES VA0091821
NPDES VA0091821: one email when its EPA record changes — $99/month.
Permits near NPDES VA0091821
NPDES VA0091821: 12 pollutant rows, 5 dated events; ICIS-NPDES download, loaded October 14, 2026.