Tapcensus

All water systems in Vermont

1,346 systems

SystemServesStatusRules violated, 3 yrUnresolved
Burlington Dept Public Works Water Div
Burlington · Chittenden County
42,000 2 0
South Burlington City Water System
South Burlington · Chittenden County
19,500 2 1
Rutland City Water Dept
Rutland City · Rutland County
18,500 0 0
Barre City Water System
Barre City · Washington County
14,000 1 0
Bennington Water Dept
Bennington · Bennington County
13,250 0 0
Brattleboro Water Dept
Brattleboro · Windham County
12,200 0 0
Colchester Water System
Colchester · Chittenden County
11,299 1 0
ST Albans Water Dept
Saint Albans City · Franklin County
10,200 1 0
Springfield Water Dept
Springfield · Windsor County
9,800 0 0
Essex Town Water System
Essex · Chittenden County
9,734 1 0
Essex Jct Water Dept
Essex · Chittenden County
9,500 2 0
Middlebury Water Dept
Middlebury · Addison County
9,379 2 0
Montpelier Water System
Montpelier · Washington County
8,912 2 0
Winooski Water Dept
Winooski · Chittenden County
8,500 1 0
Colchester Fire District 2
Colchester · Chittenden County
8,300 0 0
Milton Water Dept
Milton · Chittenden County
8,260 1 0
Hartford Water Dept
Hartford · Windsor County
7,600 2 0
Williston Water Dept
Williston · Chittenden County
7,259 1 0
Jay Peak Water System
Jay · Orleans County
6,740 0 0
Winhall Stratton F D 1
Stratton · Windham County
6,200 4 0
Edward Farrar Utility District
Waterbury · Washington County
6,003 2 0
Shelburne Water Dept
Shelburne · Chittenden County
5,764 1 0
Northfield Water Dept
Northfield · Washington County
5,145 1 0
Vergennes Panton Water District
Vergennes · Addison County
5,100 1 0
Guilford Welcome Center
Brattleboro · Windham County
5,000 0 0
ST Johnsbury Water System
Saint Johnsbury · Caledonia County
5,000 1 0
Newport City Water System
Newport City · Orleans County
4,766 1 0
Bromley Water Company
Peru · Bennington County
4,300 0 0
Manchester Water Dept
Manchester · Bennington County
4,140 1 0
Grand Summit Hotel
Dover · Windham County
4,078 1 0
Bellows Falls Water Dept
Rockingham · Windham County
4,000 0 0
Lyndonville Water System
Lyndon · Caledonia County
4,000 1 0
Swanton Village Water
Swanton · Franklin County
4,000 1 0
Brandon Fire District 1
Brandon · Rutland County
3,963 0 0
Tri Town Water District
Bridport · Addison County
3,800 0 0
Stowe Water Dept
Stowe · Lamoille County
3,600 0 0
Chester Water Dept
Chester · Windsor County
3,200 0 0
Fair Haven Water Dept
Fair Haven · Rutland County
3,076 0 0
Smugglers Notch Water System
Cambridge · Lamoille County
2,960 1 0
Morrisville Water and Light
Morristown · Lamoille County
2,935 1 0
Ludlow Village Water Dept
Ludlow · Windsor County
2,880 1 0
Hinesburg Water Dept
Hinesburg · Chittenden County
2,800 0 0
North Hero Water System
North Hero · Grand Isle County
2,750 1 1
Randolph Village
Randolph · Orange County
2,700 3 0
Chimney Hill
Wilmington · Windham County
2,594 4 0
Ramshead Lodgesnowshed Base Lodge
Killington · Rutland County
2,541 0 0
Town of Woodstock Water Department
Woodstock · Windsor County
2,473 1 0
Mountain Water Company
Warren · Washington County
2,400 3 0
Poultney Water Dept
Poultney · Rutland County
2,400 0 0
West Rutland Town
West Rutland · Rutland County
2,400 0 0
About this data

Rules violated counts the rules a system was in violation of in the past three years, including monitoring and reporting lapses; one rule can carry several violations. Unresolved is the number of those rules still in violation at EPA's latest data refresh.

Source: the U.S. EPA's Enforcement and Compliance History Online system (ECHO), which publishes the federal Safe Drinking Water Information System. EPA's terms and values are shown as published. The Vermont records are from EPA's data refresh of Oct 7, 2026; EPA refreshes this data quarterly, and states report to EPA with a lag of three to six months, so the newest violations may not appear yet. Retrieved from ECHO on Oct 11, 2026.