Connecticut / Events /
Sanitary sewer overflow: PLAINVILLE WPCF, Oct 30, 2026
Ongoing (as reported) · PLAINVILLE WPCF (CT DEEP Performance Dashboard)
Source: PLAINVILLE WPCF (CT DEEP Performance Dashboard) via CT DEEP CSO/SSO Performance Dashboard (QScend), record 11641, the source gives no report time, retrieved 2026-11-02 11:53 UTC · notice
Advisory in effect on Quinnipiac River: Discharge ongoing (no end reported yet), until Nov 6, 2026, 12:00 PM EST unless a new report changes it.
Why this colour: Advisory in effect: the discharge is reported as ongoing; it stays red until an end is reported or 7 days pass. Rationale: An ongoing notice stays red until the source reports an end or 7 days pass. (source: rules.json unresolved) How long a water stays coloured, and why
A report is not a test of the water. See how statuses are worked out.
1. The reported outfall
Outfall reported by PLAINVILLE WPCF (CT0100455): “Sewer Main, 4 Carol Dr, Plainville, CT”. Location: 41.65520, -72.86550, given in the source record, precision about 11 m.
2. Waters named in the notice
The notice names: “Quinnipiac River”. We place it on Quinnipiac River, CT. Matched by the name of the water in the source record.
3. Modeled downstream reach
Modeled downstream reach (estimate, not verified by sampling). Computed by DirtyWaterWatch from the river network and the nearest flow gauge; it is not an official advisory area.
- Advisory in effect 0 to 1.1 km below the outfall
0 to 1.1 km below the outfall · on Quinnipiac River
If sewage entered the river at outfall None at Oct 30 13:00, water from that point would typically reach here in about 1 hour (it could be as soon as under an hour) at the river's average flow (NHDPlus mean annual; no current gauge reading). This is a calculation from published USGS methods, not a measurement of bacteria. It does not mark where the river is or is not fit for contact.
- Advisory in effect 1.1 to 1.7 km below the outfall
1.1 to 1.7 km below the outfall · on Quinnipiac River
If sewage entered the river at outfall None at Oct 30 13:00, water from that point would typically reach here in about 2 hours (it could be as soon as under an hour) at the river's average flow (NHDPlus mean annual; no current gauge reading). This is a calculation from published USGS methods, not a measurement of bacteria. It does not mark where the river is or is not fit for contact.
- Advisory in effect 1.7 to 2 km below the outfall
1.7 to 2 km below the outfall · on Quinnipiac River
If sewage entered the river at outfall None at Oct 30 13:00, water from that point would typically reach here in about 2 hours (it could be as soon as about 1 hour) at the river's average flow (NHDPlus mean annual; no current gauge reading). This is a calculation from published USGS methods, not a measurement of bacteria. It does not mark where the river is or is not fit for contact.
- Advisory in effect 2 to 10.1 km below the outfall
2 to 10.1 km below the outfall · on Quinnipiac River
If sewage entered the river at outfall None at Oct 30 13:00, water from that point would typically reach here in about 10 hours (it could be as soon as about 6 hours) at the river's average flow (NHDPlus mean annual; no current gauge reading). This is a calculation from published USGS methods, not a measurement of bacteria. It does not mark where the river is or is not fit for contact.
- Advisory in effect 10.1 to 14.1 km below the outfall
10.1 to 14.1 km below the outfall · on Quinnipiac River
If sewage entered the river at outfall None at Oct 30 13:00, water from that point would typically reach here in about 14 hours (it could be as soon as about 8 hours) at the river's average flow (NHDPlus mean annual; no current gauge reading). This is a calculation from published USGS methods, not a measurement of bacteria. It does not mark where the river is or is not fit for contact.
- Advisory in effect 14.1 to 15.4 km below the outfall
14.1 to 15.4 km below the outfall · on Quinnipiac River
If sewage entered the river at outfall None at Oct 30 13:00, water from that point would typically reach here in about 15 hours (it could be as soon as about 8 hours) at the river's average flow (NHDPlus mean annual; no current gauge reading). This is a calculation from published USGS methods, not a measurement of bacteria. It does not mark where the river is or is not fit for contact.
- Advisory in effect 15.4 to 18.3 km below the outfall
15.4 to 18.3 km below the outfall · on Quinnipiac River
If sewage entered the river at outfall None at Oct 30 13:00, water from that point would typically reach here in about 17 hours (it could be as soon as about 10 hours) at the river's average flow (NHDPlus mean annual; no current gauge reading). This is a calculation from published USGS methods, not a measurement of bacteria. It does not mark where the river is or is not fit for contact.
- Advisory in effect 18.3 to 21.4 km below the outfall
18.3 to 21.4 km below the outfall · on Quinnipiac River
If sewage entered the river at outfall None at Oct 30 13:00, water from that point would typically reach here in about 20 hours (it could be as soon as about 11 hours) at the river's average flow (NHDPlus mean annual; no current gauge reading). This is a calculation from published USGS methods, not a measurement of bacteria. It does not mark where the river is or is not fit for contact.
- Advisory in effect 21.4 to 23.7 km below the outfall
21.4 to 23.7 km below the outfall · on Quinnipiac River
If sewage entered the river at outfall None at Oct 30 13:00, water from that point would typically reach here in about 22 hours (it could be as soon as about 12 hours) at the river's average flow (NHDPlus mean annual; no current gauge reading). This is a calculation from published USGS methods, not a measurement of bacteria. It does not mark where the river is or is not fit for contact.
Model stops here: lake or bay below this point. Below this point water moves back and forth with the tide and wind, so we do not model where the discharge goes. See the official notice and local beach or shellfish advisories.
Source: water outlines from OpenBoatLaunch and OpenStreetMap contributors (ODbL); outfalls from EPA ECHO and the state outfall layers; modeled reaches computed by DirtyWaterWatch from USGS NLDI, NHDPlus and the nearest USGS gauge (Jobson 1996); basemap OpenFreeMap and OpenMapTiles.
When: three different times
The time of the event, the time the source reported, published or updated it, and the time we fetched it are kept apart. Times are shown in New England time; the record keeps the original offsets.
- Started
- Ended
- ongoing, as last reported
- Precision
- Known to the minute
- Reported to the source
- not given
- Published
- not given
- Source last updated
- not given
- We fetched it
What and how much
- Type
- Sanitary sewer overflow
- Status in the record
- Ongoing (as reported)
- Material
- “Raw Sewage”
- Volume
- “Ongoing - TBD” (not stated whether estimated or measured)
- Volume in the source's words
- “Ongoing - TBD”
Advice
The record carries no advice text from PLAINVILLE WPCF (CT DEEP Performance Dashboard).
- Advice window
- not stated in the record; the state's window on the methods page applies
- Basis
- not stated
What it does to the map, over time
- Advisory in effect Quinnipiac River: Discharge ongoing (no end reported yet), Oct 30, 2026, 1:00 PM EDT to Nov 6, 2026, 12:00 PM EST
- Unresolved: no end reported Quinnipiac River: Unresolved: no end reported, Nov 6, 2026, 12:00 PM EST to Nov 29, 2026, 12:00 PM EST
- No current report Quinnipiac River: Unresolved: no end reported (off the map after 30 days), Nov 29, 2026, 12:00 PM EST to Jan 28, 2027, 12:00 PM EST
Source: intervals computed by DirtyWaterWatch (build/status.py) from this record and the rules on the methods page, as of 2026-11-02 11:56 UTC.
Source and revisions
- Source
- CT DEEP CSO/SSO Performance Dashboard (QScend)
- Record id at the source
- 11641
- Original notice
- https://deepct.qscend.mygovcenter.com/cms/cms?id=1
- Revision of
- none (first record)
- Revised by
- no later revision
Every field of the record
event_id | ct-deep:11641 |
|---|---|
source_id | ct-deep |
source_record_id | 11641 |
parent_event_id | null |
event_type | sso |
status | ongoing |
discharger_id | ct-plainville-wpcf |
discharger_name | PLAINVILLE WPCF |
npdes_permit | CT0100455 |
outfall_id | null |
outfall_name | Sewer Main, 4 Carol Dr, Plainville, CT |
waterbody_text | Quinnipiac River |
water_slugs | ["quinnipiac-river-hamden-ct"] |
water_match | name |
lat | 41.6552 |
lon | -72.8655 |
coord_source | source |
coord_precision_m | 11 |
started_at | 2026-10-30T13:00:00-04:00 |
ended_at | null |
time_precision | minute |
reported_at | null |
published_at | null |
source_updated_at | null |
fetched_at | 2026-11-02T11:53:46Z |
material | Raw Sewage |
volume_gal | null |
volume_text | Ongoing - TBD |
estimate_flag | unknown |
authority | PLAINVILLE WPCF (CT DEEP Performance Dashboard) |
advice_text | null |
advice_window_hours | null |
advice_window_basis | null |
source_url | https://deepct.qscend.mygovcenter.com/cms/cms?id=1 |
parse_error | null |
fixture | false |
reach | pt-73828240b35a |
file | events/ct-deep~3A11641.json |
duplicate_of | null |
placement_note | null |
unplaced_reason | null |
set_aside | null |
superseded | null |
reach_band | {"event_id":"ct-deep:11641","reach":"pt-73828240b35a","status":"red","rule":"ongoing","label":"Discharge ongoing (no end reported yet)","short":"Sewer overflow ongoing · PLAINVILLE WPCF · on a modeled downstream reach","rule_applied":{"rule":"unresolved.ongoing_red_days","days":7,"rationale":"An ongoing notice stays red until the source reports an end or 7 days pass; the permittee not reporting an end is itself a signal (MassDEP: Worcester WOR001 notices 'ongoing' for weeks; VT reports pending for months).","source":"data/rules.json"},"started_at":"2026-10-30T13:00:00-04:00","hours_since_start":66.9,"gauge":null,"gauge_name":null,"flow_cfs":null,"flow_time":null,"gauge_km":null,"flow_basis":"no current gauge reading on this river: NHDPlus mean annual flow (qe_ma) used","q_ratio":1,"segments":[{"i":0,"km_start":0,"km_end":1.054,"hours_typical_start":0,"hours_typical":1.23,"hours_fast_start":0,"hours_fast":0.65,"hours_leading_edge":1.09,"velocity_peak_ms":0.239,"velocity_max_ms":0.452,"reached_fast":true,"reached_typical":true},{"i":1,"km_start":1.054,"km_end":1.65,"hours_typical_start":1.23,"hours_typical":1.86,"hours_fast_start":0.65,"hours_fast":0.99,"hours_leading_edge":1.66,"velocity_peak_ms":0.26,"velocity_max_ms":0.482,"reached_fast":true,"reached_typical":true},{"i":2,"km_start":1.65,"km_end":1.97,"hours_typical_start":1.86,"hours_typical":2.21,"hours_fast_start":0.99,"hours_fast":1.17,"hours_leading_edge":1.96,"velocity_peak_ms":0.26,"velocity_max_ms":0.483,"reached_fast":true,"reached_typical":true},{"i":3,"km_start":1.97,"km_end":10.145,"hours_typical_start":2.21,"hours_typical":10.29,"hours_fast_start":1.17,"hours_fast":5.62,"hours_leading_edge":9.16,"velocity_peak_ms":0.281,"velocity_max_ms":0.511,"reached_fast":true,"reached_typical":true},{"i":4,"km_start":10.145,"km_end":14.059,"hours_typical_start":10.29,"hours_typical":13.82,"hours_fast_start":5.62,"hours_fast":7.59,"hours_leading_edge":12.3,"velocity_peak_ms":0.309,"velocity_max_ms":0.55,"reached_fast":true,"reached_typical":true},{"i":5,"km_start":14.059,"km_end":15.397,"hours_typical_start":13.82,"hours_typical":14.93,"hours_fast_start":7.59,"hours_fast":8.23,"hours_leading_edge":13.29,"velocity_peak_ms":0.333,"velocity_max_ms":0.584,"reached_fast":true,"reached_typical":true},{"i":6,"km_start":15.397,"km_end":18.256,"hours_typical_start":14.93,"hours_typical":17.27,"hours_fast_start":8.23,"hours_fast":9.57,"hours_leading_edge":15.37,"velocity_peak_ms":0.34,"velocity_max_ms":0.594,"reached_fast":true,"reached_typical":true},{"i":7,"km_start":18.256,"km_end":21.398,"hours_typical_start":17.27,"hours_typical":19.8,"hours_fast_start":9.57,"hours_fast":11.02,"hours_leading_edge":17.62,"velocity_peak_ms":0.345,"velocity_max_ms":0.601,"reached_fast":true,"reached_typical":true},{"i":8,"km_start":21.398,"km_end":23.686,"hours_typical_start":19.8,"hours_typical":21.61,"hours_fast_start":11.02,"hours_fast":12.06,"hours_leading_edge":19.24,"velocity_peak_ms":0.35,"velocity_max_ms":0.608,"reached_fast":true,"reached_typical":true}]} |
The source's record (raw)
{
"Reporting Utility": "PLAINVILLE WPCF",
"Status": "Open",
"Incident Type": "Sewage Bypass",
"Weather Conditions": "Dry",
"Date Bypass Began or was Discovered": "10/30/2026",
"Event Start Time": "01:00 PM",
"Location of Bypass": "Sewer Main",
"Type of Bypass": "Raw Sewage",
"Cause of Bypass": "Other",
"Cause of Bypass Other Explanation": "80,000 gallons",
"How was Incident Discovered": null,
"Estimated Quantity or Rate of Discharge": "Ongoing - TBD",
"How was estimated Quantity or Rate Determined": null,
"Reach Waterbody": "Yes",
"Request ID": "11641",
"Waterbody Name": "Quinnipiac River",
"Date Bypass Ended": null,
"Event End Time": null,
"Final Quantity": null,
"How was Final Volume Determined": null,
"How incident was resolved": null,
"Municipality": "Plainville",
"Address": "4 Carol Dr, Plainville, CT",
"_view": "SSO DATA VIEW",
"_dww_note": [
"'quinnipiac-river-hamden-ct' is a reach record for ['hamden', 'milldale', 'new haven', 'north haven']; the event's town 'Plainville' is not one of them: not used",
"receiving water 'Quinnipiac River' has no matching water record"
],
"_map_point": {
"lat": 41.6552,
"lon": -72.8655,
"chart": "Open SSO Bypasses by Location"
}
} Source: PLAINVILLE WPCF (CT DEEP Performance Dashboard) via CT DEEP CSO/SSO Performance Dashboard (QScend), record 11641, the source gives no report time, retrieved 2026-11-02 11:53 UTC · notice
Personal fields (names, emails, phone numbers of staff) are removed from raw records before they are stored.