Passage Data · Check a report · Use it from your AI

Upper Blackstone W P A D

Sewage treatment plant, major discharger, Millbury, Massachusetts. NPDES permit MA0102369 expired Sep 30, 2013; its limits still apply. Last 12 months: over a limit 12 times (last September 2026), 1 of 28 reports late. Source: EPA ECHO, Oct 22, 2026.

Reports due
About 15 days after each period: form A monthly (61 values), form T quarterly (5 values)
Last report on file
September 2026
Oct 2024 – Sep 2025
0 values over a limit, 0 required values missing, 1 of 28 reports late

Last 12 months (Oct 1, 2025 – Sep 30, 2026)

Period endingParameterReportedLimitOver by
April 2026Phosphorus, total [as P], rolling average.19 mg/L≤ .1 mg/L90%
May 2026Phosphorus, total [as P], rolling average.22 mg/L≤ .1 mg/L120%
June 2026Phosphorus, total [as P], rolling average.28 mg/L≤ .1 mg/L180%
July 2026Cadmium, total [as Cd], daily maximum5 ug/L≤ 1.5 ug/L233%
July 2026Cadmium, total [as Cd], monthly average.96 ug/L≤ .5 ug/L92%
July 2026Nitrogen, total [as N], monthly average5.46 mg/L≤ 5 mg/L9%
July 2026Phosphorus, total [as P], rolling average.36 mg/L≤ .1 mg/L260%
August 2026Nitrogen, total [as N], monthly average5.08 mg/L≤ 5 mg/L2%
August 2026Phosphorus, total [as P], rolling average.35 mg/L≤ .1 mg/L250%
September 2026NOEL Static Renewal 7Day Chronic Ceriodaphnia dubia, daily minimum6.25 %≥ 90 %93%
September 2026Nitrogen, total [as N], monthly average5.31 mg/L≤ 5 mg/L6%
September 2026Phosphorus, total [as P], rolling average.27 mg/L≤ .1 mg/L170%

Limits in force (137)

ParameterStatisticLimitMonthsOutfall
Oxygen, dissolved [DO]daily minimum≥ 6 mg/Lall year001
pHminimum≥ 6.5 SUall year001
pHmaximum≤ 8.3 SUall year001
Solids, total suspendedmonthly average≤ 15 mg/LJun–Oct001
Solids, total suspendedmonthly average≤ 20 mg/LMay001
Solids, total suspendedmonthly average≤ 30 mg/LJan, Feb, Mar, Apr, Nov, Dec001
Solids, total suspendedweekly average≤ 15 mg/LJun–Oct001
Solids, total suspendedweekly average≤ 30 mg/LMay001
Solids, total suspendedweekly average≤ 45 mg/LJan, Feb, Mar, Apr, Nov, Dec001
Solids, total suspendeddaily maximum≤ 22 mg/LJun–Oct001
Solids, total suspendeddaily maximum≤ 33 mg/LMay001
Solids, total suspendeddaily maximum≤ 50 mg/LJan, Feb, Mar, Apr, Nov, Dec001
Solids, total suspendedmonthly average≤ 7006 lb/dJun–Oct001
Solids, total suspendedmonthly average≤ 14011 lb/dJan, Feb, Mar, Apr, Nov, Dec001
Solids, total suspendedmonthly average≤ 9341 lb/dMay001
Solids, total suspendedweekly averagereport only (lb/d)Jun–Oct001
Solids, total suspendedweekly averagereport only (lb/d)Jan, Feb, Mar, Apr, Nov, Dec001
Solids, total suspendedweekly averagereport only (lb/d)May001
Solids, total suspendedmonthly averagereport only (mg/L)all year001
Solids, total suspendedweekly averagereport only (mg/L)all year001
Solids, total suspendeddaily maximumreport only (mg/L)all year001
Solids, total suspendedmonthly averagereport only (lb/d)all year001
Solids, total suspendedweekly averagereport only (lb/d)all year001
Nitrogen, total [as N]monthly average≤ 5 mg/LMay–Oct001
Nitrogen, total [as N]monthly averagereport only (mg/L)Jan, Feb, Mar, Apr, Nov, Dec001
Nitrogen, total [as N]monthly average≤ 6 mg/LMay–Oct001
Nitrogen, total [as N]weekly averagereport only (mg/L)Jan, Feb, Mar, Apr, Nov, Dec001
Nitrogen, total [as N]daily maximumreport only (mg/L)May–Oct001
Nitrogen, total [as N]daily maximumreport only (mg/L)Jan, Feb, Mar, Apr, Nov, Dec001
Nitrogen, total [as N]daily maximumreport only (mg/L)May–Oct001
Nitrogen, total [as N]monthly averagereport only (lb/d)May–Oct001
Nitrogen, total [as N]monthly averagereport only (lb/d)Jan, Feb, Mar, Apr, Nov, Dec001
Nitrogen, total [as N]monthly averagereport only (lb/d)May–Oct001
Nitrogen, total [as N]weekly averagereport only (lb/d)May–Oct001
Nitrogen, total [as N]weekly averagereport only (lb/d)Jan, Feb, Mar, Apr, Nov, Dec001
Nitrogen, total [as N]weekly averagereport only (lb/d)May–Oct001
Nitrogen, ammonia total [as N]monthly average≤ 12 mg/LJan, Feb, Mar, Apr, Dec001
Nitrogen, ammonia total [as N]monthly average≤ 10 mg/LNov001
Nitrogen, ammonia total [as N]monthly average≤ 5 mg/LMay001
Nitrogen, ammonia total [as N]monthly average≤ 2 mg/LJun–Oct001
Nitrogen, ammonia total [as N]weekly average≤ 24 mg/LJan, Feb, Mar, Apr, Dec001
Nitrogen, ammonia total [as N]weekly average≤ 20 mg/LNov001
Nitrogen, ammonia total [as N]weekly average≤ 10 mg/LMay001
Nitrogen, ammonia total [as N]weekly average≤ 4 mg/LJun–Oct001
Nitrogen, ammonia total [as N]daily maximumreport only (mg/L)Jan, Feb, Mar, Apr, Dec001
Nitrogen, ammonia total [as N]daily maximumreport only (mg/L)Nov001
Nitrogen, ammonia total [as N]daily maximumreport only (mg/L)May001
Nitrogen, ammonia total [as N]daily maximumreport only (mg/L)Jun–Oct001
Nitrogen, ammonia total [as N]monthly average≤ 934 lb/dJun–Oct001
Nitrogen, ammonia total [as N]monthly average≤ 5600 lb/dJan, Feb, Mar, Apr, Dec001
Nitrogen, ammonia total [as N]monthly average≤ 2330 lb/dMay001
Nitrogen, ammonia total [as N]monthly average≤ 4670 lb/dNov001
Nitrogen, ammonia total [as N]weekly averagereport only (lb/d)Jun–Oct001
Nitrogen, ammonia total [as N]weekly averagereport only (lb/d)Jan, Feb, Mar, Apr, Dec001
Nitrogen, ammonia total [as N]weekly averagereport only (lb/d)May001
Nitrogen, ammonia total [as N]weekly averagereport only (lb/d)Nov001
Nitrogen, ammonia total [as N]monthly averagereport only (lb/d)all year001
Nitrogen, ammonia total [as N]weekly averagereport only (lb/d)all year001
Phosphorus, total [as P]monthly average≤ 1 mg/LJan, Feb, Mar, Nov, Dec001
Phosphorus, total [as P]rolling average≤ .1 mg/LApr–Oct001
Phosphorus, total [as P]monthly averagereport only (mg/L)Jan, Feb, Mar, Nov, Dec001
Phosphorus, total [as P]monthly averagereport only (mg/L)Apr001
Phosphorus, total [as P]weekly averagereport only (mg/L)Apr–Oct001
Phosphorus, total [as P]weekly averagereport only (mg/L)Jan, Feb, Mar, Nov, Dec001
Phosphorus, total [as P]weekly averagereport only (mg/L)Apr001
Phosphorus, total [as P]weekly averagereport only (mg/L)Jan, Feb, Mar, Nov, Dec001
Phosphorus, total [as P]daily maximumreport only (mg/L)Jan, Feb, Mar, Nov, Dec001
Phosphorus, total [as P]daily maximumreport only (mg/L)Apr–Oct001
Phosphorus, total [as P]daily maximumreport only (mg/L)Jan, Feb, Mar, Nov, Dec001
Phosphorus, total [as P]daily maximumreport only (mg/L)Apr001
Phosphorus, total [as P]monthly averagereport only (lb/d)Apr–Oct001
Phosphorus, total [as P]monthly averagereport only (lb/d)Jan, Feb, Mar, Nov, Dec001
Phosphorus, total [as P]monthly averagereport only (lb/d)Jan, Feb, Mar, Nov, Dec001
Phosphorus, total [as P]monthly averagereport only (lb/d)Apr001
Phosphorus, total [as P]weekly averagereport only (lb/d)Apr–Oct001
Phosphorus, total [as P]weekly averagereport only (lb/d)Jan, Feb, Mar, Nov, Dec001
Phosphorus, total [as P]weekly averagereport only (lb/d)Jan, Feb, Mar, Nov, Dec001
Phosphorus, total [as P]weekly averagereport only (lb/d)Apr001
Phosphorus, total [as P]monthly averagereport only (lb/d)Apr–Oct001
Phosphorus, total [as P]weekly averagereport only (lb/d)Apr–Oct001
Phosphate, ortho, dissolved [as P]monthly averagereport only (mg/L)Jan, Feb, Mar, Nov, Dec001
Phosphate, ortho, dissolved [as P]weekly averagereport only (mg/L)Jan, Feb, Mar, Nov, Dec001
Phosphate, ortho, dissolved [as P]daily maximumreport only (mg/L)Jan, Feb, Mar, Nov, Dec001
Phosphate, ortho, dissolved [as P]monthly averagereport only (lb/d)Jan, Feb, Mar, Nov, Dec001
Phosphate, ortho, dissolved [as P]weekly averagereport only (lb/d)Jan, Feb, Mar, Nov, Dec001
Cadmium, total [as Cd]monthly average≤ .5 ug/Lall year001
Cadmium, total [as Cd]daily maximum≤ 1.5 ug/Lall year001
Copper, total [as Cu]monthly average≤ 7.2 ug/Lall year001
Copper, total [as Cu]daily maximum≤ 10.2 ug/Lall year001
Lead, total [as Pb]monthly averagereport only (mg/L)all year001
Nickel, total [as Ni]monthly averagereport only (mg/L)all year001
Zinc, total [as Zn]monthly average≤ 91.3 ug/Lall year001
Zinc, total [as Zn]daily maximum≤ 91.3 ug/Lall year001
Aluminum, total [as Al]monthly average≤ 87 ug/Lall year001
Aluminum, total [as Al]daily maximumreport only (ug/L)all year001
Flow, in conduit or thru treatment plant12-month average≤ 56 MGDall year001
Flow, in conduit or thru treatment plantmonthly averagereport only (MGD)all year001
Flow, in conduit or thru treatment plantdaily maximumreport only (MGD)all year001
Chlorine, total residualmonthly average≤ 20 ug/Lall year001
Chlorine, total residualdaily maximum≤ 21 ug/Lall year001
Chlorine, total residualmonthly averagereport only (mg/L)all year001
Chlorine, total residualdaily maximumreport only (mg/L)all year001
Coliform, fecal generalmonthly geometric mean≤ 200 #/100mLApr–Oct001
Coliform, fecal generalmonthly geometric mean≤ 571 CFU/100mLJan, Feb, Mar, Nov, Dec001
Coliform, fecal generalmonthly geometric mean≤ 200 CFU/100mLApr–Oct001
Coliform, fecal generaldaily maximum≤ 400 #/100mLApr–Oct001
Coliform, fecal generaldaily maximum≤ 1429 CFU/100mLJan, Feb, Mar, Nov, Dec001
Coliform, fecal generaldaily maximum≤ 400 CFU/100mLApr–Oct001
BOD, carbonaceous [5 day, 20 C]monthly average≤ 10 mg/LJun–Oct001
BOD, carbonaceous [5 day, 20 C]monthly average≤ 20 mg/LMay001
BOD, carbonaceous [5 day, 20 C]monthly average≤ 25 mg/LJan, Feb, Mar, Apr, Nov, Dec001
BOD, carbonaceous [5 day, 20 C]weekly average≤ 15 mg/LJun–Oct001
BOD, carbonaceous [5 day, 20 C]weekly average≤ 30 mg/LMay001
BOD, carbonaceous [5 day, 20 C]weekly average≤ 40 mg/LJan, Feb, Mar, Apr, Nov, Dec001
BOD, carbonaceous [5 day, 20 C]daily maximum≤ 17 mg/LJun–Oct001
BOD, carbonaceous [5 day, 20 C]daily maximum≤ 33 mg/LMay001
BOD, carbonaceous [5 day, 20 C]daily maximum≤ 45 mg/LJan, Feb, Mar, Apr, Nov, Dec001
BOD, carbonaceous [5 day, 20 C]monthly average≤ 4670 lb/dJun–Oct001
BOD, carbonaceous [5 day, 20 C]monthly average≤ 9341 lb/dMay001
BOD, carbonaceous [5 day, 20 C]monthly average≤ 11676 lb/dJan, Feb, Mar, Apr, Nov, Dec001
BOD, carbonaceous [5 day, 20 C]weekly averagereport only (lb/d)May001
BOD, carbonaceous [5 day, 20 C]weekly averagereport only (lb/d)Jun–Oct001
BOD, carbonaceous [5 day, 20 C]weekly averagereport only (lb/d)Jan, Feb, Mar, Apr, Nov, Dec001
BOD, carbonaceous [5 day, 20 C]monthly averagereport only (mg/L)all year001
BOD, carbonaceous [5 day, 20 C]weekly averagereport only (mg/L)all year001
BOD, carbonaceous [5 day, 20 C]daily maximumreport only (mg/L)all year001
BOD, carbonaceous [5 day, 20 C]monthly averagereport only (lb/d)all year001
BOD, carbonaceous [5 day, 20 C]weekly averagereport only (lb/d)all year001
BOD, 5-day, percent removalmonthly average minimum≥ 85 %all year001
Solids, suspended percent removalmonthly average minimum≥ 85 %Jan, Feb, Mar, Apr, May, Nov, Dec001
Solids, suspended percent removalmonthly average minimum≥ 85 %Jun–Oct001
LC50 Static 48Hr Acute Ceriodaphnia dubiadaily minimum≥ 100 %all year001
LC50 Static 48Hr Acute Pimephales promelasdaily minimum≥ 100 %all year001
NOEL Static Renewal 7Day Chronic Ceriodaphnia dubiadaily minimum≥ 90 %all year001
Noel Statre 7Day Chronic Pimephalesdaily minimum≥ 90 %all year001
LC50 Static 48Hr Acute Ceriodaphnia dubiadaily minimumreport only (%)all year001T
LC50 Static 48Hr Acute Pimephales promelasdaily minimumreport only (%)all year001T

How strict are these limits?

Cited limits by parameter: Massachusetts's rules and the federal ones.

Check this month's numbers Email me before each report is due

· Save this facility as a site · Superfund sites nearby · Your permits on one board

On EPA ECHO: Facility report · DMR history

Your permit document is the final word. As JSON: /api/v1/permits/MA0102369 · MCP: https://passage-data.com/mcp