Skip to main content

Grade A Cities in Massachusetts

308 of 350 cities · EPA water quality data

CHELSEA
2,698,319 served · 0 violations · 2 water systems
A
BOSTON
675,937 served · 0 violations · 3 water systems
A
WORCESTER
206,927 served · 0 violations · 6 water systems
A
BEVERLY
137,791 served · 0 violations · 2 water systems
A
CAMBRIDGE
118,214 served · 0 violations · 1 water system
A
LOWELL
115,150 served · 0 violations · 2 water systems
A
NORTH DIGHTON
112,207 served · 0 violations · 3 water systems
A
QUINCY
106,000 served · 0 violations · 1 water system
A
BROCKTON
105,643 served · 0 violations · 1 water system
A
LYNN
101,253 served · 0 violations · 1 water system
A
NEW BEDFORD
101,146 served · 0 violations · 2 water systems
A
FALMOUTH
97,551 served · 0 violations · 1 water system
A
FALL RIVER
94,000 served · 0 violations · 1 water system
A
LAWRENCE
88,877 served · 0 violations · 1 water system
A
NEWTON
88,415 served · 0 violations · 1 water system
A
SOMERVILLE
81,045 served · 0 violations · 1 water system
A
SANDWICH
79,250 served · 0 violations · 2 water systems
A
FRAMINGHAM
72,362 served · 0 violations · 1 water system
A
MALDEN
66,263 served · 0 violations · 1 water system
A
WALTHAM
65,258 served · 0 violations · 2 water systems
A
SOUTH DENNIS
65,000 served · 0 violations · 1 water system
A
HAVERHILL
63,235 served · 0 violations · 1 water system
A
BROOKLINE
63,191 served · 0 violations · 1 water system
A
REVERE
62,186 served · 0 violations · 1 water system
A
TAUNTON
62,165 served · 0 violations · 1 water system
A
WEYMOUTH
59,413 served · 0 violations · 2 water systems
A
HOLBROOK
57,172 served · 0 violations · 2 water systems
A
CHICOPEE
55,560 served · 0 violations · 1 water system
A
WEST PEABODY
54,481 served · 0 violations · 1 water system
A
METHUEN
53,059 served · 0 violations · 1 water system
A
OSTERVILLE
50,000 served · 0 violations · 1 water system
A
EVERETT
49,075 served · 0 violations · 1 water system
A
ATTLEBORO
47,088 served · 0 violations · 2 water systems
A
PLYMOUTH
47,016 served · 0 violations · 4 water systems
A
ARLINGTON
46,308 served · 0 violations · 1 water system
A
HINGHAM
45,723 served · 0 violations · 2 water systems
A
SALEM
44,480 served · 0 violations · 1 water system
A
PITTSFIELD
43,952 served · 0 violations · 2 water systems
A
FITCHBURG
41,946 served · 0 violations · 1 water system
A
LEOMINSTER
41,808 served · 0 violations · 2 water systems
A
MARLBOROUGH
41,799 served · 0 violations · 1 water system
A
WESTFIELD
41,594 served · 0 violations · 2 water systems
A
WOBURN
40,876 served · 0 violations · 1 water system
A
BRAINTREE
39,168 served · 0 violations · 2 water systems
A
HARWICH
39,144 served · 0 violations · 1 water system
A
MILFORD
39,091 served · 0 violations · 5 water systems
A
WEST YARMOUTH
38,900 served · 0 violations · 1 water system
A
SHREWSBURY
38,457 served · 0 violations · 2 water systems
A
HOLYOKE
37,838 served · 0 violations · 1 water system
A
GLOUCESTER
37,440 served · 0 violations · 1 water system
A
MATTAPOISETT
37,285 served · 0 violations · 2 water systems
A
MASHPEE
37,034 served · 0 violations · 2 water systems
A
NATICK
37,006 served · 0 violations · 1 water system
A
BREWSTER
36,330 served · 0 violations · 2 water systems
A
DRACUT
35,428 served · 0 violations · 2 water systems
A
MIDDLETON
35,342 served · 0 violations · 2 water systems
A
WATERTOWN
35,329 served · 0 violations · 1 water system
A
HYANNIS
35,000 served · 0 violations · 1 water system
A
RANDOLPH
34,362 served · 0 violations · 1 water system
A
LEXINGTON
34,104 served · 0 violations · 2 water systems
A
MARSHFIELD
34,000 served · 0 violations · 1 water system
A
FRANKLIN
33,399 served · 0 violations · 1 water system
A
NEEDHAM
33,130 served · 0 violations · 1 water system
A
WELLESLEY
32,630 served · 0 violations · 3 water systems
A
CHELMSFORD
31,550 served · 0 violations · 2 water systems
A
NORTH ANDOVER
30,915 served · 0 violations · 1 water system
A
NANTUCKET
30,703 served · 0 violations · 2 water systems
A
CHATHAM
30,000 served · 0 violations · 1 water system
A
NORWOOD
29,909 served · 0 violations · 1 water system
A
NORTHAMPTON
29,571 served · 0 violations · 1 water system
A
STOUGHTON
29,281 served · 0 violations · 1 water system
A
WEST SPRINGFIELD
29,065 served · 0 violations · 3 water systems
A
NORTH ATTLEBOROUGH
28,863 served · 0 violations · 1 water system
A
AGAWAM
28,692 served · 0 violations · 1 water system
A
BRIDGEWATER
28,633 served · 0 violations · 1 water system
A
MILTON
28,630 served · 0 violations · 1 water system
A
BELMONT
27,442 served · 0 violations · 1 water system
A
READING
27,358 served · 0 violations · 1 water system
A
WAKEFIELD
27,090 served · 0 violations · 1 water system
A
SAUGUS
27,082 served · 0 violations · 1 water system
A
BURLINGTON
26,680 served · 0 violations · 1 water system
A
WALPOLE
24,070 served · 0 violations · 1 water system
A
OAK BLUFFS
24,000 served · 0 violations · 1 water system
A
MANSFIELD
23,289 served · 0 violations · 1 water system
A
STONEHAM
23,244 served · 0 violations · 1 water system
A
SOUTH EASTON
23,112 served · 0 violations · 1 water system
A
WINCHESTER
22,970 served · 0 violations · 1 water system
A
POCASSET
22,500 served · 0 violations · 1 water system
A
CANTON
22,453 served · 0 violations · 1 water system
A
PROVINCETOWN
22,250 served · 0 violations · 1 water system
A
PARKWOOD BEACH
21,418 served · 0 violations · 1 water system
A
SOUTH HADLEY
21,000 served · 0 violations · 2 water systems
A
ACTON
20,928 served · 0 violations · 3 water systems
A
MARBLEHEAD
20,441 served · 0 violations · 1 water system
A
NEWBURYPORT
20,335 served · 0 violations · 1 water system
A
HUDSON
20,032 served · 0 violations · 1 water system
A
SALISBURY
20,000 served · 0 violations · 1 water system
A
WINTHROP
19,316 served · 0 violations · 1 water system
A
SOUTHBRIDGE
19,180 served · 0 violations · 1 water system
A
ORLEANS
18,921 served · 0 violations · 1 water system
A
ASHLAND
18,832 served · 0 violations · 1 water system
A
WESTFORD
18,776 served · 0 violations · 2 water systems
A
FOXBOROUGH
18,639 served · 0 violations · 1 water system
A
PEMBROKE
18,251 served · 0 violations · 1 water system
A
HOLDEN
17,951 served · 0 violations · 1 water system
A
WEBSTER
17,776 served · 0 violations · 1 water system
A
GREENFIELD
17,645 served · 0 violations · 1 water system
A
SWANSEA
17,410 served · 0 violations · 2 water systems
A
AMESBURY
17,366 served · 0 violations · 1 water system
A
SHARON
16,846 served · 0 violations · 1 water system
A
DUXBURY
16,437 served · 0 violations · 2 water systems
A
NORTH READING
16,379 served · 0 violations · 1 water system
A
EAST LONGMEADOW
16,358 served · 0 violations · 1 water system
A
EASTHAMPTON
16,211 served · 0 violations · 1 water system
A
HOLLISTON
15,713 served · 0 violations · 1 water system
A
CLINTON
15,530 served · 0 violations · 1 water system
A
SWAMPSCOTT
15,175 served · 0 violations · 1 water system
A
ASHBURNHAM
15,074 served · 0 violations · 2 water systems
A
HANOVER
14,984 served · 0 violations · 1 water system
A
RAYNHAM
14,951 served · 0 violations · 4 water systems
A
WHITMAN
14,837 served · 0 violations · 1 water system
A
SEEKONK
14,704 served · 0 violations · 1 water system
A
EAST BRIDGEWATER
14,526 served · 0 violations · 1 water system
A
NORTHBOROUGH
13,535 served · 0 violations · 1 water system
A
LYNNFIELD
13,389 served · 0 violations · 2 water systems
A
WAYLAND
13,196 served · 0 violations · 1 water system
A
NORTH ADAMS
13,160 served · 0 violations · 2 water systems
A
MEDWAY
13,115 served · 0 violations · 1 water system
A
IPSWICH
13,090 served · 0 violations · 1 water system
A
HOPKINTON
13,041 served · 0 violations · 3 water systems
A
MEDFIELD
12,894 served · 0 violations · 1 water system
A
WESTON
11,941 served · 0 violations · 1 water system
A
UXBRIDGE
11,525 served · 0 violations · 1 water system
A
NORWELL
11,495 served · 0 violations · 1 water system
A
GRAFTON
11,389 served · 0 violations · 3 water systems
A
ATHOL
10,637 served · 0 violations · 2 water systems
A
SOUTHBOROUGH
10,514 served · 0 violations · 1 water system
A
MAYNARD
10,401 served · 0 violations · 1 water system
A
WARE
10,131 served · 0 violations · 2 water systems
A
LENOX
10,025 served · 0 violations · 2 water systems
A
ROCKPORT
10,000 served · 0 violations · 1 water system
A
BLACKSTONE
9,868 served · 0 violations · 1 water system
A
LITTLETON
9,611 served · 0 violations · 1 water system
A
HANSON
9,546 served · 0 violations · 1 water system
A
PEPPERELL
9,217 served · 0 violations · 1 water system
A
MILLIS
9,002 served · 0 violations · 1 water system
A
PLAINVILLE
8,805 served · 0 violations · 1 water system
A
GEORGETOWN
8,766 served · 0 violations · 1 water system
A
WILBRAHAM
8,533 served · 0 violations · 1 water system
A
AYER
8,479 served · 0 violations · 1 water system
A
ACUSHNET
8,469 served · 0 violations · 2 water systems
A
BOURNE
8,300 served · 0 violations · 2 water systems
A
TURNERS FALLS
8,080 served · 0 violations · 1 water system
A
EDGARTOWN
8,027 served · 0 violations · 1 water system
A
WHITINSVILLE
7,983 served · 0 violations · 2 water systems
A
NORTHBRIDGE
7,889 served · 0 violations · 1 water system
A
ADAMS
7,851 served · 0 violations · 1 water system
A
WEST BRIDGEWATER
7,709 served · 0 violations · 1 water system
A
SOUTHWICK
7,646 served · 0 violations · 1 water system
A
NORFOLK
7,602 served · 0 violations · 1 water system
A
WILLIAMSTOWN
7,601 served · 0 violations · 4 water systems
A
HALIFAX
7,593 served · 0 violations · 2 water systems
A
COHASSET
7,555 served · 0 violations · 1 water system
A
NORTH CHELMSFORD
7,498 served · 0 violations · 1 water system
A
HAMILTON
7,377 served · 0 violations · 1 water system
A
GROTON
7,359 served · 0 violations · 3 water systems
A
LUNENBURG
7,219 served · 0 violations · 1 water system
A
MERRIMAC
7,193 served · 0 violations · 1 water system
A
WEST BOYLSTON
7,132 served · 0 violations · 1 water system
A
SPENCER
7,082 served · 0 violations · 2 water systems
A
GROVELAND
6,743 served · 0 violations · 1 water system
A
ORANGE
6,526 served · 0 violations · 1 water system
A
TOWNSEND
6,500 served · 0 violations · 1 water system
A
DEVENS
6,500 served · 0 violations · 1 water system
A
DALTON
6,330 served · 0 violations · 1 water system
A
ROWLEY
6,283 served · 0 violations · 1 water system
A
EASTHAM
6,247 served · 0 violations · 2 water systems
A
BALDWINVILLE
6,152 served · 0 violations · 1 water system
A
TISBURY
6,082 served · 0 violations · 1 water system
A
HOPEDALE
6,017 served · 0 violations · 1 water system
A
LANCASTER
6,000 served · 0 violations · 1 water system
A
WINCHENDON
5,706 served · 0 violations · 1 water system
A
BARNSTABLE
5,622 served · 0 violations · 2 water systems
A
LINCOLN
5,593 served · 0 violations · 1 water system
A
DUDLEY
5,515 served · 0 violations · 1 water system
A
LEE
5,463 served · 0 violations · 2 water systems
A
TOPSFIELD
5,435 served · 0 violations · 1 water system
A
ONSET
5,392 served · 0 violations · 1 water system
A
MANCHESTER BY THE SEA
5,170 served · 0 violations · 1 water system
A
STURBRIDGE
4,969 served · 0 violations · 3 water systems
A
COTUIT
4,938 served · 0 violations · 1 water system
A
SOUTHAMPTON
4,853 served · 0 violations · 1 water system
A
HADLEY
4,819 served · 0 violations · 1 water system
A
AVON
4,777 served · 0 violations · 1 water system
A
LEICESTER
4,700 served · 0 violations · 2 water systems
A
SOUTH DEERFIELD
4,700 served · 0 violations · 2 water systems
A
SAGAMORE BEACH
4,668 served · 0 violations · 1 water system
A
UPTON
4,420 served · 0 violations · 1 water system
A
DOUGLAS
4,400 served · 0 violations · 1 water system
A
PAXTON
4,300 served · 0 violations · 1 water system
A
MONSON
4,212 served · 0 violations · 1 water system
A
BARRE
4,212 served · 0 violations · 2 water systems
A
SHIRLEY
4,121 served · 0 violations · 1 water system
A
WESTMINSTER
3,992 served · 0 violations · 3 water systems
A
BELCHERTOWN
3,990 served · 0 violations · 4 water systems
A
WENHAM
3,942 served · 0 violations · 1 water system
A
NORTH BROOKFIELD
3,903 served · 0 violations · 1 water system
A
ROCHDALE
3,696 served · 0 violations · 1 water system
A
ESSEX
3,675 served · 0 violations · 1 water system
A
NAHANT
3,334 served · 0 violations · 1 water system
A
SUNDERLAND
3,278 served · 0 violations · 2 water systems
A
WEST BROOKFIELD
3,267 served · 0 violations · 2 water systems
A
SOUTH GRAFTON
3,262 served · 0 violations · 1 water system
A
THREE RIVERS
3,258 served · 0 violations · 1 water system
A
HATFIELD
3,183 served · 0 violations · 1 water system
A
WEST NEWBURY
3,080 served · 0 violations · 1 water system
A
EL PASO
3,067 served · 0 violations · 1 water system
A
STOCKBRIDGE
2,850 served · 0 violations · 2 water systems
A
SUTTON
2,798 served · 0 violations · 2 water systems
A
WARREN
2,447 served · 0 violations · 2 water systems
A
WAREHAM
2,380 served · 0 violations · 1 water system
A
LANESBOROUGH
2,349 served · 0 violations · 2 water systems
A
BRAMANVILLE
2,267 served · 0 violations · 1 water system
A
BYFIELD
2,228 served · 0 violations · 1 water system
A
HUNTINGTON
2,180 served · 0 violations · 1 water system
A
HINSDALE
1,940 served · 0 violations · 3 water systems
A
SHELBURNE FALLS
1,806 served · 0 violations · 1 water system
A
HARVARD
1,758 served · 0 violations · 4 water systems
A
DEERFIELD
1,650 served · 0 violations · 2 water systems
A
ASSONET
1,600 served · 0 violations · 1 water system
A
HAYDENVILLE
1,575 served · 0 violations · 1 water system
A
EAST BROOKFIELD
1,526 served · 0 violations · 1 water system
A
BROOKFIELD
1,479 served · 0 violations · 4 water systems
A
BERNARDSTON
1,462 served · 0 violations · 1 water system
A
NORTHFIELD
1,459 served · 0 violations · 2 water systems
A
THORNDIKE
1,435 served · 0 violations · 1 water system
A
BONDSVILLE
1,429 served · 0 violations · 1 water system
A
CHESHIRE
1,407 served · 0 violations · 1 water system
A
RUSSELL
1,228 served · 0 violations · 1 water system
A
GILBERTVILLE
1,169 served · 0 violations · 2 water systems
A
SOUTH EGREMONT
1,000 served · 0 violations · 1 water system
A
HANCOCK
1,000 served · 0 violations · 1 water system
A
BRIDGEPORT
987 served · 0 violations · 1 water system
A
BOXBOROUGH
963 served · 0 violations · 2 water systems
A
WEST WARREN
927 served · 0 violations · 1 water system
A
BOLTON
923 served · 0 violations · 2 water systems
A
WELLFLEET
915 served · 0 violations · 2 water systems
A
PORTLAND
900 served · 0 violations · 1 water system
A
CHILMARK
841 served · 0 violations · 1 water system
A
MOUNT HERMON
750 served · 0 violations · 1 water system
A
STOW
675 served · 0 violations · 5 water systems
A
WORTHINGTON
565 served · 0 violations · 1 water system
A
ERVING
561 served · 0 violations · 1 water system
A
WEST STOCKBRIDGE
535 served · 0 violations · 1 water system
A
GRANBY
522 served · 0 violations · 5 water systems
A
BERLIN
510 served · 0 violations · 4 water systems
A
MENDON
501 served · 0 violations · 2 water systems
A
SPRING VALLEY
500 served · 0 violations · 1 water system
A
NASHUA
477 served · 0 violations · 3 water systems
A
MANCHAUG
476 served · 0 violations · 1 water system
A
MONTAGUE
450 served · 0 violations · 1 water system
A
BLANDFORD
442 served · 0 violations · 1 water system
A
CUMMINGTON
430 served · 0 violations · 2 water systems
A
SHEFFIELD
425 served · 0 violations · 1 water system
A
GOSNOLD
425 served · 0 violations · 1 water system
A
WESTPORT
400 served · 0 violations · 2 water systems
A
ASHFIELD
400 served · 0 violations · 1 water system
A
LAKEVILLE
350 served · 0 violations · 1 water system
A
GILL
341 served · 0 violations · 1 water system
A
DUNSTABLE
337 served · 0 violations · 1 water system
A
WHEELWRIGHT
300 served · 0 violations · 1 water system
A
HARDWICK
300 served · 0 violations · 1 water system
A
HAMPDEN
284 served · 0 violations · 4 water systems
A
ROYALSTON
275 served · 0 violations · 1 water system
A
MONTEREY
242 served · 0 violations · 2 water systems
A
COLRAIN
225 served · 0 violations · 2 water systems
A
SOUTH YARMOUTH
200 served · 0 violations · 1 water system
A
SUMMERLAND
180 served · 0 violations · 1 water system
A
CLARKSBURG
180 served · 0 violations · 1 water system
A
HOCKESSIN
150 served · 0 violations · 1 water system
A
MILL RIVER
150 served · 0 violations · 1 water system
A
CHERRY VALLEY
140 served · 0 violations · 1 water system
A
BOXFORD
133 served · 0 violations · 1 water system
A
EXETER
132 served · 0 violations · 1 water system
A
LEEDS
120 served · 0 violations · 1 water system
A
SOUTH WELLFLEET
120 served · 0 violations · 1 water system
A
EAST DEERFIELD
120 served · 0 violations · 1 water system
A
WEST TISBURY
116 served · 0 violations · 2 water systems
A
CORDAVILLE
100 served · 0 violations · 1 water system
A
SANDISFIELD
100 served · 0 violations · 1 water system
A
EDDYVILLE
90 served · 0 violations · 1 water system
A
NORWICH
80 served · 0 violations · 1 water system
A
SOUTHFIELD
80 served · 0 violations · 1 water system
A
NORTH TRURO
80 served · 0 violations · 1 water system
A
SHREWBURY
75 served · 0 violations · 1 water system
A
GRANVILLE
70 served · 0 violations · 1 water system
A
HOUSTON
64 served · 0 violations · 1 water system
A
BRIMFIELD
60 served · 0 violations · 1 water system
A
SHERBORN
55 served · 0 violations · 2 water systems
A
EAST BOSTON
50 served · 0 violations · 1 water system
A
HUBBARDSTON
40 served · 0 violations · 1 water system
A
NEW IPSWICH
40 served · 0 violations · 1 water system
A
RICHMOND
38 served · 0 violations · 1 water system
A
CHARLEMONT
36 served · 0 violations · 1 water system
A
NORTHBORO
30 served · 0 violations · 1 water system
A
SHELBURNE
30 served · 0 violations · 1 water system
A
GOSHEN
25 served · 0 violations · 1 water system
A
OTIS
25 served · 0 violations · 1 water system
A

Proudly Sponsored By Boatzia

Find Public Boat Ramps Across the United States

Our sponsor Boatzia helps anglers, boaters, and outdoor enthusiasts find the closest public boat ramps with directions, parking info, and water access details.

Every Public Boat Ramp in the U.S., Mapped

Boatzia maps every public boat ramp in the country with directions, photos, lake info, and nearby amenities. Find a ramp wherever you boat, fish, or paddle.

Find a Boat Ramp on Boatzia →