Drinking water
Water quality
The treatment plant runs 24 hours a day, every day. Water quality is monitored continuously by laboratory testing and online analysis to meet and exceed state and federal drinking water regulations at all times.
Most recent report
2025 Water Quality Report
Also called the Consumer Confidence Report. The city prepares one every year and mails it to every customer.
Earlier reports
Where your water comes from
Haverhill draws on four surface water sources with two more held in reserve. All of them reach the treatment plant through Kenoza Lake, the terminal reservoir the plant sits beside.
Kenoza Lake
Terminal reservoirThe treatment plant sits adjacent. All other sources arrive here first.
Millvale Reservoir
Pumped supplyCurrently offline, held at lower levels to capture future rainfall.
Crystal Lake
Pumped supplyApproximately 1 million gallons per day pumped into the system.
Round Pond
Gravity supplyFlows to Kenoza Lake by gravity, no pumping required.
Chadwick Pond
Emergency reserveHeld for emergency use only.
Johnsons Pond
Emergency reserveHeld for emergency use only.
How it is treated
The plant was built in 1980 and completely renovated in 2020. It can treat 12 million gallons a day and produces over 2 billion gallons a year.
- Capacity
- 12 MGD
- Average production
- 6 MGD
- Operating hours
- 24/7
- 1
Pre-oxidation
First chemical step on raw lake water
- 2
Coagulation
Flash mixing and static mixers
- 3
Tapered flocculation
Particles gathered into larger floc
- 4
Dissolved air flotation
Floc lifted and skimmed off the surface
- 5
Sand media filtration
Remaining particulate removed
- 6
Granular activated carbon
Adsorption for taste, odor and organics
- 7
Fluoridation
Dental health additive
- 8
Corrosion control
Zinc orthophosphate protects pipe interiors
- 9
Chlorine disinfection
Residual maintained through the distribution system
Questions about a test result
Talk to the plant directly
The treatment plant answers questions about water quality and laboratory analysis on (978) 374-2385. Laboratory analysis fees vary by test. The plant is at 131 Amesbury Road.