Skip to main content

Vermont Water Quality Reports

Comprehensive water quality data for 87 cities across Vermont. View EPA-verified contaminant levels and get filter recommendations.

87
Cities
14
Safe
47
Monitor
26
At Risk

Water Quality by County

Explore aggregated water quality scores across Vermont counties. Scores are calculated based on EPA data and weighted by population.

Loading map...
Data from 5 cities serving 48,588 people across 5 counties.

Cities in Vermont

Winooski

People Served53K
Contaminants Tested167
Above Guidelines3
View Report β†’

Burlington

People Served42K
Contaminants Tested537
Above Guidelines11
View Report β†’

Milton

People Served23K
Contaminants Tested71
Above Guidelines0
View Report β†’

South Burlington

People Served20K
Contaminants Tested345
Above Guidelines2
View Report β†’

Rutland

People Served20K
Contaminants Tested864
Above Guidelines10
View Report β†’

Essex Junction

People Served19K
Contaminants Tested122
Above Guidelines0
View Report β†’

Barre

People Served16K
Contaminants Tested309
Above Guidelines6
View Report β†’

Bennington

People Served15K
Contaminants Tested223
Above Guidelines11
View Report β†’

Old Bennington

People Served13K
Contaminants Tested169
Above Guidelines3
View Report β†’

Brattleboro

People Served12K
Contaminants Tested194
Above Guidelines6
View Report β†’

Middlebury

People Served10K
Contaminants Tested350
Above Guidelines3
View Report β†’

Springfield

People Served10K
Contaminants Tested165
Above Guidelines0
View Report β†’

Montpelier

People Served9K
Contaminants Tested439
Above Guidelines3
View Report β†’

Jay

People Served7K
Contaminants Tested309
Above Guidelines2
View Report β†’

Shelburne

People Served6K
Contaminants Tested17
Above Guidelines2
View Report β†’

Vergennes

People Served5K
Contaminants Tested152
Above Guidelines3
View Report β†’

Concord

People Served5K
Contaminants Tested20
Above Guidelines6
View Report β†’

Stowe

People Served4K
Contaminants Tested1002
Above Guidelines17
View Report β†’

Bellows Falls

People Served4K
Contaminants Tested317
Above Guidelines3
View Report β†’

Brandon

People Served4K
Contaminants Tested156
Above Guidelines1
View Report β†’

Bridport

People Served4K
Contaminants Tested198
Above Guidelines3
View Report β†’

Ludlow

People Served4K
Contaminants Tested314
Above Guidelines6
View Report β†’

Cambridge

People Served3K
Contaminants Tested305
Above Guidelines6
View Report β†’

Fair Haven

People Served3K
Contaminants Tested112
Above Guidelines3
View Report β†’

Richford

People Served3K
Contaminants Tested113
Above Guidelines2
View Report β†’

Jeffersonville

People Served3K
Contaminants Tested161
Above Guidelines6
View Report β†’

Hinesburg

People Served3K
Contaminants Tested20
Above Guidelines7
View Report β†’

Randolph

People Served3K
Contaminants Tested20
Above Guidelines5
View Report β†’

Castleton

People Served3K
Contaminants Tested289
Above Guidelines4
View Report β†’

Woodstock

People Served2K
Contaminants Tested20
Above Guidelines3
View Report β†’

Poultney

People Served2K
Contaminants Tested152
Above Guidelines2
View Report β†’

Warren

People Served2K
Contaminants Tested20
Above Guidelines2
View Report β†’

West Rutland

People Served2K
Contaminants Tested152
Above Guidelines2
View Report β†’

Windsor

People Served2K
Contaminants Tested20
Above Guidelines3
View Report β†’

Bristol

People Served2K
Contaminants Tested151
Above Guidelines2
View Report β†’

Proctor

People Served2K
Contaminants Tested159
Above Guidelines3
View Report β†’

Bethel

People Served2K
Contaminants Tested20
Above Guidelines3
View Report β†’

South Royalton

People Served2K
Contaminants Tested20
Above Guidelines3
View Report β†’

Pittsford

People Served2K
Contaminants Tested199
Above Guidelines0
View Report β†’

Hardwick

People Served2K
Contaminants Tested20
Above Guidelines0
View Report β†’

Enosburg Falls

People Served2K
Contaminants Tested272
Above Guidelines1
View Report β†’

Island Pond

People Served2K
Contaminants Tested20
Above Guidelines5
View Report β†’

North Bennington

People Served2K
Contaminants Tested116
Above Guidelines2
View Report β†’

Sunderland

People Served2K
Contaminants Tested116
Above Guidelines2
View Report β†’

Fairfax

People Served2K
Contaminants Tested260
Above Guidelines5
View Report β†’

Grand Isle

People Served2K
Contaminants Tested20
Above Guidelines5
View Report β†’

Bradford

People Served2K
Contaminants Tested20
Above Guidelines5
View Report β†’

Jericho

People Served1K
Contaminants Tested3
Above Guidelines0
View Report β†’

Derby

People Served1K
Contaminants Tested20
Above Guidelines7
View Report β†’

Wilmington

People Served1K
Contaminants Tested20
Above Guidelines6
View Report β†’

Johnson

People Served1K
Contaminants Tested107
Above Guidelines2
View Report β†’

Putney

People Served1K
Contaminants Tested98
Above Guidelines0
View Report β†’

Randolph Center

People Served1K
Contaminants Tested20
Above Guidelines3
View Report β†’

Richmond

People Served1K
Contaminants Tested20
Above Guidelines5
View Report β†’

Williamstown

People Served1K
Contaminants Tested105
Above Guidelines2
View Report β†’

Cavendish

People Served1K
Contaminants Tested163
Above Guidelines1
View Report β†’

Shaftsbury

People Served1K
Contaminants Tested24
Above Guidelines2
View Report β†’

Stamford

People Served1K
Contaminants Tested61
Above Guidelines6
View Report β†’

North Troy

People Served1K
Contaminants Tested155
Above Guidelines0
View Report β†’

Hyde Park

People Served1K
Contaminants Tested261
Above Guidelines2
View Report β†’

East Middlebury

People Served1K
Contaminants Tested190
Above Guidelines1
View Report β†’

Williston

People Served1K
Contaminants Tested15
Above Guidelines2
View Report β†’

Killington

People Served1K
Contaminants Tested106
Above Guidelines2
View Report β†’

Bomoseen

People Served1K
Contaminants Tested8
Above Guidelines0
View Report β†’

Castleton Four Corners

People Served1K
Contaminants Tested8
Above Guidelines0
View Report β†’

Pownal

People Served0K
Contaminants Tested181
Above Guidelines0
View Report β†’

Bakersfield

People Served0K
Contaminants Tested104
Above Guidelines1
View Report β†’

Center Rutland

People Served0K
Contaminants Tested111
Above Guidelines3
View Report β†’

Graniteville

People Served0K
Contaminants Tested153
Above Guidelines3
View Report β†’

Websterville

People Served0K
Contaminants Tested153
Above Guidelines3
View Report β†’

Starksboro

People Served0K
Contaminants Tested194
Above Guidelines0
View Report β†’

Saxtons River

People Served0K
Contaminants Tested162
Above Guidelines1
View Report β†’

N Hyde Park

People Served0K
Contaminants Tested108
Above Guidelines1
View Report β†’

East Fairfield

People Served0K
Contaminants Tested196
Above Guidelines3
View Report β†’

Chester

People Served0K
Contaminants Tested116
Above Guidelines0
View Report β†’

Westfield

People Served0K
Contaminants Tested197
Above Guidelines2
View Report β†’

St. George

People Served0K
Contaminants Tested266
Above Guidelines10
View Report β†’

Berlin

People Served0K
Contaminants Tested22
Above Guidelines2
View Report β†’

Charlotte

People Served0K
Contaminants Tested115
Above Guidelines1
View Report β†’

Arlington

People Served0K
Contaminants Tested23
Above Guidelines0
View Report β†’

Westford

People Served0K
Contaminants Tested152
Above Guidelines1
View Report β†’

Bridgewater

People Served0K
Contaminants Tested20
Above Guidelines1
View Report β†’

Morrisville

People Served0K
Contaminants Tested20
Above Guidelines4
View Report β†’

North Hero

People Served0K
Contaminants Tested20
Above Guidelines5
View Report β†’

Plainfield

People Served0K
Contaminants Tested20
Above Guidelines4
View Report β†’

West Dover

People Served0K
Contaminants Tested20
Above Guidelines2
View Report β†’

Whitingham

People Served0K
Contaminants Tested20
Above Guidelines5
View Report β†’

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.