Skip to content

State water index

Massachusetts water hardness

Search 302 indexed communities and 328 ZIP profiles, then compare the underlying utility, source, distance, and reporting context.

Median indexed hardness

49PPM

Soft

Indexed range 24.3–128 PPM

ZIP profiles
328
Cities
302
Matched utilities
526
Counties
14

Understanding Massachusetts

Why local comparisons matter here

Massachusetts includes large reservoir-supplied systems, smaller surface-water utilities, and local groundwater from bedrock or sand-and-gravel aquifers.

In this index, soft is the largest category, covering 183 of 328 profiles with hardness data. The state median is 49 PPM, but the full indexed range is 24.3–128 PPM.

State distribution

Hardness across indexed ZIPs

Counts describe published ZIP profiles, not a population-weighted statewide sample.

Soft · 0–60 PPM183
Moderately hard · 61–120 PPM141
Hard · 121–180 PPM4
Very hard · 181+ PPM0

Evidence coverage

What the current records support

Hardness estimate
100%
Lead 90th percentile
100%
Copper 90th percentile
32%

11

Low-confidence hardness profiles

11

Nearest site more than 25 miles away

Reported source water

Utility source mix

Groundwater
345
Surface water
170
Groundwater influenced by surface water
11

City directory

Explore Massachusetts by city

Search by city or county, then sort by name, hardness, or ZIP coverage.

302 cities · 328 ZIP profiles

302 cities found

Page 1 of 13

Abington

Plymouth County · 1 ZIP

43PPM

Single indexed valueNo active flag

Acton

Middlesex County · 1 ZIP

40PPM

Single indexed valueNo active flag

Acushnet Center

Bristol County · 1 ZIP

45PPM

Single indexed valueNo active flag

Adams

Berkshire County · 1 ZIP

115PPM

Single indexed valueNo active flag

Agawam Town

Hampden County · 1 ZIP

52PPM

Single indexed valueNo active flag

Amesbury Town

Essex County · 1 ZIP

63PPM

Single indexed valueNo active flag

Amherst Town

Hampshire County · 1 ZIP

52PPM

Single indexed valueNo active flag

Andover

Essex County · 2 ZIPs

46PPM

Single indexed value1 active record

Arlington

Middlesex County · 1 ZIP

42PPM

Single indexed valueNo active flag

Ashfield

Franklin County · 1 ZIP

111PPM

Single indexed valueNo active flag

Ashland

Middlesex County · 1 ZIP

66PPM

Single indexed valueNo active flag

Athol

Worcester County · 1 ZIP

88PPM

Single indexed valueNo active flag

Attleboro

Bristol County · 1 ZIP

42PPM

Single indexed valueNo active flag

Auburn

Worcester County · 1 ZIP

42PPM

Single indexed valueNo active flag

Avon

Norfolk County · 1 ZIP

64PPM

Single indexed valueNo active flag

Baldwinville

Worcester County · 1 ZIP

86PPM

Single indexed valueNo active flag

Barnstable Town

Barnstable County · 3 ZIPs

33PPM

Range 31.8–32.8No active flag

Barre

Worcester County · 1 ZIP

86PPM

Single indexed valueNo active flag

Belchertown

Hampshire County · 1 ZIP

88PPM

Single indexed value1 active record

Bellingham

Norfolk County · 1 ZIP

66PPM

Single indexed valueNo active flag

Belmont

Middlesex County · 1 ZIP

42PPM

Single indexed valueNo active flag

Berlin

Worcester County · 1 ZIP

78PPM

Single indexed valueNo active flag

Bernardston

Franklin County · 1 ZIP

102PPM

Single indexed valueNo active flag

Beverly

Essex County · 1 ZIP

48PPM

Single indexed valueNo active flag

County comparison

Highest indexed county medians

CountyMedianRangeZIP profiles
Berkshire County114 PPM24.3–12821
Franklin County100 PPM30.2–11117
Hampshire County93 PPM43.9–114.516
Worcester County67 PPM37.8–94.760
Plymouth County62 PPM43–64.125
Essex County52 PPM42.4–69.132
Hampden County51 PPM42.8–110.522
Bristol County46 PPM41.7–65.819
Middlesex County43 PPM37.8–76.955
Norfolk County43 PPM40.5–66.128
Suffolk County43 PPM42.8–44.95
Barnstable County33 PPM30.3–5020