B68/100
Vermont Tap Water Quality Rankings 2026
69 cities · 392,687 people served
Top Contaminant Concerns
Copper (90th percentile)Lead (90th percentile)
All Cities in Vermont
| # | City | Score | Population | Violations |
|---|---|---|---|---|
| 1 | Burlington | A (94) | 42,000 | 3 |
| 2 | South Burlington | A (98) | 30,799 | 4 |
| 3 | Proctor | F (0) | 20,500 | 163 |
| 4 | Essex Junction | A (96) | 19,234 | 4 |
| 5 | Bennington | C (52) | 14,950 | 30 |
| 6 | Barre | A (80) | 14,000 | 5 |
| 7 | Brattleboro | A (93) | 12,200 | 4 |
| 8 | St Albans | B (76) | 10,200 | 12 |
| 9 | White River Jct | A (94) | 9,862 | 6 |
| 10 | Springfield | A (91) | 9,800 | 2 |
| 11 | Middlebury | A (87) | 9,379 | 6 |
| 12 | Montpelier | B (63) | 8,912 | 10 |
| 13 | Winooski | A (95) | 8,500 | 2 |
| 14 | Manchester Center | A (83) | 8,440 | 19 |
| 15 | Colchester | A (84) | 8,300 | 12 |
| 16 | Milton | A (97) | 8,000 | 3 |
| 17 | Williston | A (95) | 7,259 | 2 |
| 18 | Jay | F (11) | 6,740 | 62 |
| 19 | Stratton Mountain | C (52) | 6,200 | 25 |
| 20 | Waterbury | D (38) | 6,003 | 51 |
| 21 | Shelburne | A (98) | 5,764 | 2 |
| 22 | Northfield | C (49) | 5,145 | 12 |
| 23 | Shoreham | F (0) | 5,100 | 81 |
| 24 | St Johnsbury | F (13) | 5,000 | 44 |
| 25 | Newport | D (27) | 4,766 | 22 |
| 26 | Ludlow | A (93) | 4,513 | 11 |
| 27 | Bellows Falls | A (88) | 4,000 | 5 |
| 28 | Lyndonville | A (90) | 4,000 | 3 |
| 29 | Swanton | B (67) | 4,000 | 10 |
| 30 | Brandon | D (33) | 3,963 | 36 |
| 31 | Bridport | C (43) | 3,800 | 14 |
| 32 | Woodstock | C (44) | 3,773 | 198 |
| 33 | Stowe | A (80) | 3,600 | 5 |
| 34 | Berlin | B (62) | 3,347 | 73 |
| 35 | Chester | F (9) | 3,200 | 84 |
| 36 | Fair Haven | B (75) | 3,076 | 14 |
| 37 | Richford | F (0) | 3,000 | 64 |
| 38 | Jeffersonville | C (45) | 2,960 | 36 |
| 39 | Morrisville | C (50) | 2,935 | 31 |
| 40 | Hinesburg | D (39) | 2,800 | 54 |
| 41 | North Hero | F (0) | 2,750 | 74 |
| 42 | Randolph | D (35) | 2,700 | 45 |
| 43 | Grand Isle | C (48) | 2,678 | 54 |
| 44 | Whitingham | F (0) | 2,594 | 163 |
| 45 | Poultney | A (90) | 2,400 | 7 |
| 46 | Warren | D (38) | 2,400 | 42 |
| 47 | West Rutland | A (83) | 2,400 | 6 |
| 48 | Windsor | B (72) | 2,350 | 13 |
| 49 | Bristol | C (48) | 2,103 | 37 |
| 50 | Richmond | D (26) | 2,078 | 91 |
| 51 | Castleton | D (35) | 1,940 | 42 |
| 52 | Bethel | C (48) | 1,929 | 21 |
| 53 | Pittsford | F (7) | 1,923 | 86 |
| 54 | Hardwick | C (42) | 1,900 | 15 |
| 55 | Enosburg Falls | B (72) | 1,700 | 5 |
| 56 | Websterville | A (89) | 1,638 | 8 |
| 57 | East Fairfield | B (73) | 1,550 | 11 |
| 58 | Bradford | F (0) | 1,512 | 132 |
| 59 | South Royalton | B (75) | 1,500 | 18 |
| 60 | Jericho | A (94) | 1,410 | 3 |
| 61 | Derby | D (38) | 1,400 | 35 |
| 62 | Wilmington | C (56) | 1,400 | 29 |
| 63 | Johnson | B (63) | 1,350 | 34 |
| 64 | Putney | C (53) | 1,300 | 12 |
| 65 | Arlington | A (84) | 1,250 | 9 |
| 66 | Island Pond | A (94) | 1,200 | 3 |
| 67 | Randolph Center | B (73) | 1,138 | 16 |
| 68 | West Dover | B (68) | 1,116 | 25 |
| 69 | Concord | B (61) | 1,058 | 20 |