C51/100
New Hampshire Tap Water Quality Rankings 2026
78 cities · 787,352 people served
Top Contaminant Concerns
Copper (90th percentile)Lead (90th percentile)PFOAPFOSPFHxS
All Cities in New Hampshire
| # | City | Score | Population | Violations |
|---|---|---|---|---|
| 1 | Manchester | A (86) | 123,500 | 2 |
| 2 | Nashua | B (65) | 116,336 | 183 |
| 3 | Concord | C (46) | 45,815 | 26 |
| 4 | Portsmouth | B (65) | 42,900 | 13 |
| 5 | Keene | F (19) | 30,000 | 21 |
| 6 | Dover | D (20) | 29,000 | 34 |
| 7 | Merrimack | F (6) | 25,500 | 42 |
| 8 | Rochester | C (48) | 25,000 | 13 |
| 9 | Lakeport | A (100) | 21,000 | 0 |
| 10 | Salem | B (64) | 21,000 | 10 |
| 11 | Derry | B (77) | 17,210 | 3 |
| 12 | Hudson | A (81) | 16,700 | 3 |
| 13 | Durham | A (91) | 16,000 | 2 |
| 14 | Seabrook | F (0) | 14,000 | 221 |
| 15 | Exeter | F (0) | 12,236 | 68 |
| 16 | Somersworth | F (0) | 12,000 | 37 |
| 17 | Lebanon | A (89) | 10,050 | 3 |
| 18 | Berlin | A (86) | 9,575 | 2 |
| 19 | Milford | D (29) | 9,500 | 40 |
| 20 | Claremont | D (29) | 9,000 | 44 |
| 21 | Hanover | F (0) | 8,500 | 49 |
| 22 | Hooksett | B (70) | 7,650 | 21 |
| 23 | Franklin | F (7) | 7,000 | 74 |
| 24 | Atkinson | F (0) | 6,953 | 43 |
| 25 | Plymouth | F (10) | 6,700 | 19 |
| 26 | Littleton | F (0) | 6,500 | 77 |
| 27 | Wolfeboro | F (13) | 6,000 | 24 |
| 28 | North Conway | C (42) | 5,500 | 35 |
| 29 | Pembroke | F (16) | 5,200 | 36 |
| 30 | Newmarket | F (0) | 5,030 | 86 |
| 31 | Newport | F (14) | 5,000 | 71 |
| 32 | Peterborough | F (3) | 4,500 | 46 |
| 33 | Rye | C (51) | 4,300 | 5 |
| 34 | Goffstown | C (44) | 4,125 | 27 |
| 35 | Intervale | B (72) | 3,800 | 5 |
| 36 | Jaffrey | F (3) | 3,800 | 41 |
| 37 | Meredith | F (0) | 3,750 | 82 |
| 38 | Bristol | B (68) | 3,575 | 5 |
| 39 | Grantham | C (47) | 3,400 | 34 |
| 40 | Hinsdale | F (0) | 3,400 | 230 |
| 41 | Lincoln | F (17) | 3,300 | 16 |
| 42 | Raymond | B (71) | 3,300 | 6 |
| 43 | Farmington | D (36) | 3,250 | 16 |
| 44 | Waterville Valley | B (60) | 3,150 | 12 |
| 45 | Henniker | B (61) | 3,000 | 11 |
| 46 | North Woodstock | B (77) | 2,950 | 7 |
| 47 | Charlestown | B (76) | 2,850 | 8 |
| 48 | Winchester | B (76) | 2,800 | 4 |
| 49 | New London | F (0) | 2,750 | 89 |
| 50 | Conway | F (10) | 2,745 | 70 |
| 51 | Northumberland | C (47) | 2,650 | 33 |
| 52 | Gorham | C (54) | 2,630 | 38 |
| 53 | Tilton | F (3) | 2,500 | 81 |
| 54 | Lancaster | D (29) | 2,450 | 43 |
| 55 | Woodsville | C (53) | 2,075 | 35 |
| 56 | Moultonborough | F (0) | 2,060 | 80 |
| 57 | Hillsborough | F (0) | 2,000 | 173 |
| 58 | Alton | F (0) | 1,800 | 115 |
| 59 | Wilton | C (49) | 1,790 | 27 |
| 60 | Bethlehem | F (0) | 1,750 | 63 |
| 61 | Rollinsford | F (0) | 1,688 | 48 |
| 62 | Sunapee | F (2) | 1,680 | 30 |
| 63 | Whitefield | C (49) | 1,640 | 15 |
| 64 | Epping | A (85) | 1,600 | 7 |
| 65 | Ashland | D (36) | 1,525 | 40 |
| 66 | Gilford | C (49) | 1,440 | 39 |
| 67 | Sanbornville | F (0) | 1,425 | 44 |
| 68 | N Swanzey | C (58) | 1,400 | 10 |
| 69 | Brentwood | B (73) | 1,387 | 3 |
| 70 | Enfield | C (59) | 1,345 | 17 |
| 71 | Colebrook | F (10) | 1,300 | 66 |
| 72 | Hillsboro | F (0) | 1,300 | 50 |
| 73 | Campton | F (0) | 1,250 | 44 |
| 74 | Madison | C (53) | 1,200 | 15 |
| 75 | Troy | F (13) | 1,200 | 51 |
| 76 | Greenville | B (62) | 1,100 | 10 |
| 77 | Walpole | F (0) | 1,057 | 114 |
| 78 | Lisbon | F (0) | 1,010 | 60 |