Clean Water Act discharge permit · NPDES NH0100960
WINNIPESAUKEE RIVER BASIN PROGRAM, Franklin, NH: NPDES NH0100960 discharge permit, effluent exceedances, inspections, penalties
- Administratively continuedPermit status
- MajorDischarger class
- 25Pollutants under a numeric limit
- 12Pollutants with an effluent exceedance
- 0Inspections on file
- 0Formal enforcement actions
WINNIPESAUKEE RIVER BASIN PROGRAM, held by WINNIPESAUKEE RIVER BASIN, holds NPDES permit NH0100960, which discharges to Merrimack River. EPA’s file records it issued October 4, 2016 and expiring December 31, 2021.
WINNIPESAUKEE RIVER BASIN PROGRAM, Franklin, New Hampshire: Individual permit NH0100960, held by WINNIPESAUKEE RIVER BASIN; Publicly owned treatment works; Administratively continued (past its expiration date and still in force until reissued); issued October 4, 2016, term to December 31, 2021; discharges to MERRIMACK RIVER; Sewage Treatment Facilities.
- LC50 Static 48Hr Acute Pimephales promelas: 1 limit, 23 violations of any kind, 21 effluent exceedances, latest March 31, 2026, largest 37% over the limit.
- BOD, carbonaceous [5 day, 20 C]: 8 limits, 18 violations of any kind, 18 effluent exceedances, latest November 30, 2022, largest 82% over the limit.
- pH: 4 limits, 14 violations of any kind, 13 effluent exceedances, latest August 31, 2025.
- Solids, total suspended: 8 limits, 13 violations of any kind, 13 effluent exceedances, latest August 31, 2015, largest 263% over the limit.
- E. coli: 2 limits, 10 violations of any kind, 9 effluent exceedances, latest July 31, 2024, largest 99,999% over the limit.
- E. coli, thermotol, MF, MTEC: 0 limits, 9 violations of any kind, 9 effluent exceedances, latest December 31, 2007, largest 3,003% over the limit.
- E. coli, colony forming units [CFU]: 0 limits, 7 violations of any kind, 7 effluent exceedances, latest August 31, 2015, largest 496% over the limit.
- BOD, carb-5 day, 20 deg C, percent removal: 1 limit, 6 violations of any kind, 6 effluent exceedances, latest May 31, 2022, largest 40% over the limit.
- Solids, suspended percent removal: 1 limit, 5 violations of any kind, 5 effluent exceedances, latest December 31, 2023, largest 73% over the limit.
- Nitrogen, ammonia total [as N]: 2 limits, 4 violations of any kind, 3 effluent exceedances, latest September 30, 2024, largest 15% over the limit.
- LC50 Static 48Hr Acute Ceriodaphnia dubia: 1 limit, 4 violations of any kind, 3 effluent exceedances, latest September 30, 2001, largest 31% over the limit.
- Phosphorus, total [as P]: 3 limits, 3 violations of any kind, 3 effluent exceedances, latest August 31, 2021, largest 8% over the limit.
- Flow, in conduit or thru treatment plant: 3 limits, 2 violations of any kind, 0 effluent exceedances.
- Hardness, total [as CaCO3]: 2 limits, 1 violation of any kind, 0 effluent exceedances.
- Nickel, total recoverable: 2 limits, 1 violation of any kind, 0 effluent exceedances.
- Zinc, total recoverable: 2 limits, 1 violation of any kind, 0 effluent exceedances.
- Aluminum, total recoverable: 2 limits, 1 violation of any kind, 0 effluent exceedances.
- Cadmium, total recoverable: 2 limits, 1 violation of any kind, 0 effluent exceedances.
- Lead, total recoverable: 2 limits, 1 violation of any kind, 0 effluent exceedances.
- Copper, total recoverable: 2 limits, 1 violation of any kind, 0 effluent exceedances.
- Temperature, water deg. centigrade: 0 limits, 1 violation of any kind, 0 effluent exceedances.
- Arsenic, total recoverable: 0 limits, 1 violation of any kind, 0 effluent exceedances.
- Chromium, total recoverable: 0 limits, 1 violation of any kind, 0 effluent exceedances.
- Alkalinity, total [as CaCO3]: 2 limits, 0 violations of any kind, 0 effluent exceedances.
- Carbon, tot organic [TOC]: 2 limits, 0 violations of any kind, 0 effluent exceedances.
- Specific conductance [umho/cm]: 2 limits, 0 violations of any kind, 0 effluent exceedances.
- Solids, total: 1 limit, 0 violations of any kind, 0 effluent exceedances.
- Chlorine, total residual: 1 limit, 0 violations of any kind, 0 effluent exceedances.
- Nitrogen, Ammonia Total: 1 limit, 0 violations of any kind, 0 effluent exceedances.
- Solids, total dissolved: 1 limit, 0 violations of any kind, 0 effluent exceedances.
- August 3, 2026: Dry-weather SSO, no discharge to waters of the U.S., that may endanger health or the environment (EP6).
- May 14, 2026: Dry-weather SSO, no discharge to waters of the U.S., that may endanger health or the environment (EP6).
- February 20, 2026: Dry-weather SSO, no discharge to waters of the U.S., not permit compliant, no endangerment (EP6).
- November 28, 2025: Dry-weather SSO discharge to waters of the U.S. that may endanger health or the environment (EP6).
- August 4, 2025: Dry-weather SSO, no discharge to waters of the U.S., not permit compliant, no endangerment (EP6).
New Hampshire holds 48 Publicly owned treatment works coverages of this permit type in EPA’s file; 45 were issued before NH0100960. WINNIPESAUKEE RIVER BASIN holds 2 permits in New Hampshire.
Other permits held by WINNIPESAUKEE RIVER BASIN
- WINNIPESAUKEE RIVER BASIN, Franklin: NHL100960, issued January 1, 2021
Coverages issued nearest NH0100960
- September 6, 2011: CONCORD HALL STREET W W T P, Concord, NH0100901, held by CONCORD-HALL STREET CITY OF
- December 12, 2012: EXETER W W T P, Exeter, NH0100871, held by EXETER TOWN OF
- April 3, 2013: ASHLAND TOWN OF, Ashland, NH0100005
- May 7, 2015: BERLIN POLLUTION CONTROL FACILITY, Berlin, NH0100013, held by BERLIN P C F
- November 18, 2015: HANOVER, TOWN OF, Hanover, NH0100099, held by Hanover, Town of
- November 29, 2021: ALLENSTOWN W W T F, Allenstown, NH0101390, held by Allenstown W W T F
- August 8, 2022: PEASE W W T F, Portsmouth, NH0109000
WINNIPESAUKEE RIVER BASIN PROGRAM among its neighbors
EPA’s permit file holds 9 discharge permits in the Punch Brook-Merrimack River subwatershed (HUC 010700060101), NH0100960 among them. Its county holds 70, 6 of them major permits; NH0100960 is a major permit.
Other permits in the Punch Brook-Merrimack River subwatershed (HUC 010700060101)
- EASTERSEALS NH MILITARY AND VETERANS CAMPUS, Franklin: NHR100299, minor permit, permit term to February 16, 2027
- FRANKLIN DISTRIBUTION CENTER, Franklin: NHNOEJ030, minor permit, permit term to August 5, 2027
- FRANKLIN SECURE RESIDUE LANDFILL, Franklin: NHNOEJ01N, minor permit, permit term to March 13, 2026
- FRANKLIN WASTEWATER TREATMENT PLANT, Franklin: NHR05BN29, not classed
- NH-DES WRBP, Franklin: NHNOE3212, minor permit, permit term to August 19, 2025
- PCC STRUCTURALS, INC. - FRANKLIN, Franklin: NHNOEJ02Q, minor permit, permit term to April 11, 2027
- WATTS REGULATOR CO., Franklin: NHR053074, minor permit, permit term to June 3, 2020
- WEGLARZ SOLAR FARM, Franklin: NHR1002B3, minor permit, permit term to February 16, 2027
Identity
| Facility as filed | WINNIPESAUKEE RIVER BASIN PROGRAM |
|---|---|
| Permittee as filed | WINNIPESAUKEE RIVER BASIN |
| NPDES ID | NH0100960 |
| Permit status | Administratively continued (past its expiration date and still in force until reissued) |
| Permit type | Individual permit |
| Discharger class | Major discharger |
| Facility type | Publicly owned treatment works |
| Program | Publicly owned treatment works |
| Issued | October 4, 2016 |
| Expiration date | December 31, 2021 |
| Address | Franklin, NH 03235 |
| Receiving water | MERRIMACK RIVER |
| Subwatershed | Punch Brook-Merrimack River (HUC 010700060101) |
| Program components on file | POTW, Pretreatment |
| NAICS | 221320 – Sewage Treatment Facilities |
| SIC | 4952 – Sewerage Systems |
| Other EPA IDs (FRS) | RCRA handler NHD510058563; ICIS-AIR source NH0000003301300128 |
Effluent limits and exceedances
- 30Pollutants on file
- 25Under a numeric limit
- 23With a violation of any kind
- 12With an effluent exceedance
An effluent exceedance is a discharge monitoring report value over the permit’s numeric limit (EPA’s violation code E90). A violation of any kind also counts a report not filed. Each row is EPA’s own count for that pollutant.
| Pollutant or measure | Limits | Violations, any kind | Effluent exceedances | Latest exceedance | Largest exceedance, as filed |
|---|---|---|---|---|---|
| LC50 Static 48Hr Acute Pimephales promelas | 1 | 23 | 21 | March 31, 2026 | 37% over the limit |
| BOD, carbonaceous [5 day, 20 C] | 8 | 18 | 18 | November 30, 2022 | 82% over the limit |
| pH | 4 | 14 | 13 | August 31, 2025 | |
| Solids, total suspended | 8 | 13 | 13 | August 31, 2015 | 263% over the limit |
| E. coli | 2 | 10 | 9 | July 31, 2024 | 99,999% over the limit |
| E. coli, thermotol, MF, MTEC | 0 | 9 | 9 | December 31, 2007 | 3,003% over the limit |
| E. coli, colony forming units [CFU] | 0 | 7 | 7 | August 31, 2015 | 496% over the limit |
| BOD, carb-5 day, 20 deg C, percent removal | 1 | 6 | 6 | May 31, 2022 | 40% over the limit |
| Solids, suspended percent removal | 1 | 5 | 5 | December 31, 2023 | 73% over the limit |
| Nitrogen, ammonia total [as N] | 2 | 4 | 3 | September 30, 2024 | 15% over the limit |
| LC50 Static 48Hr Acute Ceriodaphnia dubia | 1 | 4 | 3 | September 30, 2001 | 31% over the limit |
| Phosphorus, total [as P] | 3 | 3 | 3 | August 31, 2021 | 8% over the limit |
| Flow, in conduit or thru treatment plant | 3 | 2 | 0 | ||
| Hardness, total [as CaCO3] | 2 | 1 | 0 | ||
| Nickel, total recoverable | 2 | 1 | 0 | ||
| Zinc, total recoverable | 2 | 1 | 0 | ||
| Aluminum, total recoverable | 2 | 1 | 0 | ||
| Cadmium, total recoverable | 2 | 1 | 0 | ||
| Lead, total recoverable | 2 | 1 | 0 | ||
| Copper, total recoverable | 2 | 1 | 0 | ||
| Temperature, water deg. centigrade | 0 | 1 | 0 | ||
| Arsenic, total recoverable | 0 | 1 | 0 | ||
| Chromium, total recoverable | 0 | 1 | 0 | ||
| Alkalinity, total [as CaCO3] | 2 | 0 | 0 | ||
| Carbon, tot organic [TOC] | 2 | 0 | 0 | ||
| Specific conductance [umho/cm] | 2 | 0 | 0 | ||
| Solids, total | 1 | 0 | 0 | ||
| Chlorine, total residual | 1 | 0 | 0 | ||
| Nitrogen, Ammonia Total | 1 | 0 | 0 | ||
| Solids, total dissolved | 1 | 0 | 0 |
Inspections, violations and enforcement
- 5Single-event violations
| Date | What EPA recorded | Agency |
|---|---|---|
| August 3, 2026 | Dry-weather SSO, no discharge to waters of the U.S., that may endanger health or the environment | EP6 |
| May 14, 2026 | Dry-weather SSO, no discharge to waters of the U.S., that may endanger health or the environment | EP6 |
| February 20, 2026 | Dry-weather SSO, no discharge to waters of the U.S., not permit compliant, no endangerment | EP6 |
| November 28, 2025 | Dry-weather SSO discharge to waters of the U.S. that may endanger health or the environment | EP6 |
| August 4, 2025 | Dry-weather SSO, no discharge to waters of the U.S., not permit compliant, no endangerment | EP6 |
Inspections
EPA’s inspection file holds no inspection for NPDES NH0100960.
Formal enforcement and penalties
0 formal actions, 0 of them with a penalty assessed. Federal and state penalties are separate figures from separate authorities and are shown as each was filed, never added together.
Informal enforcement
EPA’s informal enforcement file holds no action for NPDES NH0100960.
Watch this permit
One permit holder, $99/month. Watch the register for one permit holder and the places and receiving waters tied to its permits. Choose “One permit holder” and enter this permit’s NPDES ID, NH0100960.
Start the watch
- One permit holder — $99/month
- One watershed — $2,990/year
- One state — $4,990/year
- The whole register — $18,000/year
How we handle your data → Privacy
Nearby on the register
- Discharge permits in Franklin
- Every permit record in Franklin, A to Z
- Discharge permits in New Hampshire
- Every permit record in New Hampshire, A to Z
Figures from EPA’s ICIS-NPDES download, loaded October 14, 2026.