Skip to main content
💧 TapWaterData

Water Hardness in Vermont

Across 10 measured cities — with 69 more covered by labeled county-level estimates — Vermont's median tap water hardness is 66.9 mg/L (3.9 gpg): moderately hard on the USGS scale. Below: every covered city, the state's hardest and softest water, and the geology that explains it.

Data updated July 6, 2026. Sources: utility-reported water quality data and USGS/EPA Water Quality Portal samples.

State Median
66.9
mg/L (3.9 gpg), measured cities
Measured Range
15.3-272.0
mg/L across measured cities
Measured Cities
10
utility-reported or computed values
County Estimates
69
87% of covered cities

Vermont Cities by Hardness Category

Measured cities only — labeled county estimates never enter the category counts or the median.

CategoryRangeMeasured citiesShare
Soft0-60 mg/L220.0%
Moderately hard60-120 mg/L660.0%
Hard120-180 mg/L110.0%
Very hard>180 mg/L110.0%

Hardest and Softest Water in Vermont

Measured values only; labeled county estimates and values under active dispute never rank.

Hardest water in Vermont

  1. Pownal 272.0 mg/L (15.9 gpg), very hard
  2. Montpelier 101.0 mg/L (5.9 gpg), moderately hard
  3. Milton 66.9 mg/L (3.9 gpg), moderately hard
  4. South Burlington 66.9 mg/L (3.9 gpg), moderately hard
  5. Burlington 62.1 mg/L (3.6 gpg), moderately hard

Softest water in Vermont

  1. Ludlow 15.3 mg/L (0.9 gpg), soft
  2. Barre 59.9 mg/L (3.5 gpg), soft
  3. Winooski 62.0 mg/L (3.6 gpg), moderately hard
  4. Burlington 62.1 mg/L (3.6 gpg), moderately hard
  5. Milton 66.9 mg/L (3.9 gpg), moderately hard

Every Covered City in Vermont

All 79 covered Vermont cities, sorted by population served. "County estimate" rows are labeled context values from USGS/EPA Water Quality Portal county sampling — they never enter the median above. City names link to each city's full water quality page.

CityHardness (mg/L)gpgCategoryData
Winooski62.03.6Moderately hardUtility-reported
Burlington62.13.6Moderately hardUtility-reported
Milton66.93.9Moderately hardUtility-reported
South Burlington66.93.9Moderately hardUtility-reported
Rutland66.13.9Moderately hardCounty estimate
Essex Junction111.06.5Moderately hardCounty estimate
Barre59.93.5SoftComputed from Ca+Mg
Bennington4.40.3SoftCounty estimate
Brattleboro4.50.3SoftCounty estimate
Middlebury61.33.6Moderately hardCounty estimate
Springfield32.41.9SoftCounty estimate
Montpelier101.05.9Moderately hardUtility-reported
Shelburne111.06.5Moderately hardCounty estimate
Vergennes61.33.6Moderately hardCounty estimate
Concord12.80.8SoftCounty estimate
Stowe12.40.7SoftCounty estimate
Bellows Falls4.50.3SoftCounty estimate
Brandon66.13.9Moderately hardCounty estimate
Bridport61.33.6Moderately hardCounty estimate
Ludlow15.30.9SoftComputed from Ca+Mg
Cambridge12.40.7SoftCounty estimate
Fair Haven66.13.9Moderately hardCounty estimate
Richford45.32.6SoftCounty estimate
Jeffersonville12.40.7SoftCounty estimate
Hinesburg111.06.5Moderately hardCounty estimate
Randolph87.45.1Moderately hardCounty estimate
Castleton100.05.8Moderately hardUtility-reported
Woodstock32.41.9SoftCounty estimate
Poultney66.13.9Moderately hardCounty estimate
Warren56.23.3SoftCounty estimate
West Rutland66.13.9Moderately hardCounty estimate
Windsor32.41.9SoftCounty estimate
Bristol61.33.6Moderately hardCounty estimate
Proctor162.09.5HardUtility-reported
Bethel32.41.9SoftCounty estimate
South Royalton32.41.9SoftCounty estimate
Pittsford66.13.9Moderately hardCounty estimate
Hardwick73.84.3Moderately hardCounty estimate
Enosburg Falls45.32.6SoftCounty estimate
Island Pond12.80.8SoftCounty estimate
North Bennington4.40.3SoftCounty estimate
Fairfax45.32.6SoftCounty estimate
Grand Isle59.43.5SoftCounty estimate
Bradford87.45.1Moderately hardCounty estimate
Jericho111.06.5Moderately hardCounty estimate
Derby52.43.1SoftCounty estimate
Wilmington4.50.3SoftCounty estimate
Johnson12.40.7SoftCounty estimate
Putney4.50.3SoftCounty estimate
Randolph Center87.45.1Moderately hardCounty estimate
Richmond111.06.5Moderately hardCounty estimate
Williamstown87.45.1Moderately hardCounty estimate
Cavendish32.41.9SoftCounty estimate
Shaftsbury4.40.3SoftCounty estimate
Stamford4.40.3SoftCounty estimate
North Troy52.43.1SoftCounty estimate
Hyde Park12.40.7SoftCounty estimate
Williston111.06.5Moderately hardCounty estimate
Killington66.13.9Moderately hardCounty estimate
Bomoseen66.13.9Moderately hardCounty estimate
Pownal272.015.9Very hardUtility-reported
Bakersfield45.32.6SoftCounty estimate
Center Rutland66.13.9Moderately hardCounty estimate
Graniteville87.45.1Moderately hardCounty estimate
Websterville56.23.3SoftCounty estimate
Starksboro61.33.6Moderately hardCounty estimate
Saxtons River4.50.3SoftCounty estimate
East Fairfield45.32.6SoftCounty estimate
Chester32.41.9SoftCounty estimate
Westfield52.43.1SoftCounty estimate
Charlotte111.06.5Moderately hardCounty estimate
Arlington4.40.3SoftCounty estimate
Westford111.06.5Moderately hardCounty estimate
Bridgewater32.41.9SoftCounty estimate
Morrisville12.40.7SoftCounty estimate
North Hero59.43.5SoftCounty estimate
Plainfield56.23.3SoftCounty estimate
West Dover4.50.3SoftCounty estimate
Whitingham4.50.3SoftCounty estimate

Above 120 mg/L (7 gpg), scale is usually worth treating — see our water softener guide, or size a system with the hardness calculator & converter.

The Geology Behind Vermont's Water Hardness

Vermont sits in the New England crystalline uplands region.

New England sits on granite, gneiss, and schist - crystalline bedrock with almost no carbonate minerals for water to dissolve. Ample rain and snowmelt move quickly through thin, glacially scoured soils into rivers and upland reservoirs without picking up much calcium or magnesium. That is why the USGS maps this region among the softest water in the country.

Source: USGS Water Science School - Hardness of Water

Vermont Water Hardness FAQ

Does Vermont have hard water?

On the whole, no — Vermont's statewide median sits below the hard threshold, though some cities run harder. The median is 66.9 mg/L (3.9 gpg) — moderately hard on the USGS scale, where anything above 120 mg/L (7 gpg) counts as hard. 2 of Vermont's 10 measured cities fall in the hard or very hard bands (20%), so check your own city rather than the state average.

How hard is tap water in Vermont?

Across the 10 Vermont cities with measured values in our index, the median hardness is 66.9 mg/L (3.9 gpg) — moderately hard on the USGS scale. Individual cities range from 15.3 to 272.0 mg/L, so check your own city rather than assuming the state number.

Which city in Vermont has the hardest water?

Pownal has the hardest measured tap water in our Vermont index at 272.0 mg/L (15.9 gpg) — very hard on the USGS scale. Rankings use measured utility values only; labeled county estimates and values under active dispute are excluded.

Do I need a water softener in Vermont?

2 of Vermont's 10 measured cities (20%) fall in the hard or very hard bands — above 120 mg/L (7 gpg), the level where most water treatment professionals suggest considering an ion-exchange softener. Hardness varies utility to utility, so look up your own city's value before sizing equipment.

How do I find my city's exact water hardness?

Enter your ZIP code in our free lookup at tapwaterdata.com/zip to see the value we hold for your Vermont city from utility-reported water quality data, check your water utility's annual Consumer Confidence Report (CCR), or use a home test-strip kit.

Stay Informed About Your Water Quality

Get EPA reports, filter recommendations, and safety alerts for your area.

Join 10,000+ people protecting their families. Unsubscribe anytime.