MyCleanWater

Maine Water Quality by City

Water quality reports for 195 cities in Maine.

CityPopulationContaminantsAbove LimitPFASViolations
Portland135K00None58 active
Poland43K00None34 active
Kennebunk36K00None3 active
Bangor27K00None51 active
Lewiston24K00None4 active
Waterville22K41None16 active
Topsham18K10None1 active
Lisbon17K62None10 active
Kittery14K00None4 active
Sanford14K72None5 active
Augusta14K00None3 active
York14K00NoneNone
Bath9K00None8 active
Gardiner9K30None2 active
Brewer9K00None5 active
Boothbay8K00None3 active
Yarmouth8K51None4 active
Old Town8K00None3 active
Presque Isle6K00None8 active
Orono6K00None29 active
Belfast6K30None3 active
Richmond6K00None23 active
Houlton5K11None27 active
Hampden5K00NoneNone
Bar Harbor4K20None17 active
Rumford4K00NoneNone
Farmington4K00None3 active
Caribou4K00None19 active
Surry4K00None7 active
South Berwick4K00None3 active
Bridgton4K00None2 active
North Waterboro4K10NoneNone
Winterport3K00None26 active
Lincoln3K00None3 active
Livermore Falls3K00None2 active
South Paris3K00None8 active
Wilton3K00None1 active
Searsport3K00None1 active
Winthrop3K00None2 active
Madawaska3K00NoneNone
Southwest Harbor2K00None8 active
Saco2K00None4 active
Gray2K00None18 active
Mexico2K00None1 active
Dover-foxcroft2K00None15 active
Dexter2K00NoneNone
Hallowell2K00NoneNone
Van Buren2K00None2 active
Damariscotta2K00None1 active
East Millinocket2K00NoneNone
Eastport2K00None8 active
Fort Fairfield2K00NoneNone
Mechanic Falls2K00NoneNone
Norway2K00NoneNone
Wiscasset2K00None27 active
Newport2K00None8 active
North Berwick2K00NoneNone
Lubec2K00None5 active
Carrabassett Valley2K00None3 active
Milo2K00None4 active
Northeast Harbor2K00None3 active
Fort Kent2K00None6 active
Sabattus2K00None88 active
Sangerville2K00None3 active
Mars Hill2K00None3 active
Dixfield1K00None7 active
Machias1K00None2 active
Rangeley1K00None5 active
Jackman1K00None3 active
Norridgewock1K00None6 active
Howland1K00None5 active
Pittsfield1K00None3 active
Castine98300None13 active
Jay97500None7 active
Kingfield95000None17 active
Limestone87500None2 active
Harrison86300None2 active
Lebanon80000None13 active
Alfred78300None18 active
Gorham76300None14 active
Cornish75300None6 active
North Haven74000None2 active
Bowdoinham73800NoneNone
Ashland71300None3 active
Winter Harbor70000None9 active
Washburn68800None3 active
Brownville66300None11 active
Phillips65000NoneNone
Limerick62500None8 active
Eagle Lake58500None1 active
West Paris54000None3 active
Princeton53500None23 active
Strong50000None2 active
Solon47500NoneNone
Island Falls47500None4 active
Stratton47500None1 active
Biddeford47000NoneNone
Charleston46800None7 active
Franklin44340None4 active
Buckfield42500None4 active
Milbridge40500NoneNone
Danforth37300None6 active
Canaan35000None1 active
Patten33800None4 active
Port Clyde33000None1 active
Bingham31300None8 active
Sullivan30800None3 active
Lamoine30500None2 active
Harrington30300None2 active
Leeds29800None7 active
Monson29800None7 active
Grand Isle27800NoneNone
Andover26500None2 active
Canton24300None10 active
Farmington Falls22500None3 active
Shapleigh21000None1 active
Brunswick20000None3 active
Palmyra19300None1 active
Addison16800None16 active
Freeport15000NoneNone
Plymouth15000None4 active
Frenchville14300None1 active
Morrill14300None8 active
Turner14000None11 active
East Poland14000None4 active
Hermon14000None20 active
New Gloucester13000NoneNone
Embden13000None1 active
Thomaston13000None26 active
Easton12300None2 active
Fryeburg12300None6 active
Blue Hill12000None7 active
Bucksport11000NoneNone
Hollis Center10300None4 active
Hancock10300None6 active
Carmel10000None6 active
St. Francis10000None7 active
Stockton Springs9800None11 active
Woodland9000NoneNone
Kenduskeag9000None1 active
Belmont9000None3 active
Hartford8800None2 active
Oquossoc8800NoneNone
Friendship8500NoneNone
Camden8300None7 active
Benton8300None6 active
Casco8000NoneNone
Corinna8000NoneNone
Durham7500None4 active
Swanville7500None42 active
Wells7300None7 active
Hinckley7200None1 active
Waldoboro7000NoneNone
Auburn6800None11 active
Burnham6800None4 active
Scarborough6500None8 active
Greene6500None5 active
Holden6300None6 active
Naples6300None3 active
Machiasport6300None6 active
Stetson6000None16 active
Farmingdale6000None4 active
Stonington6000NoneNone
Arundel5700NoneNone
Owls Head5500None5 active
Readfield5500NoneNone
Pittston5500None3 active
Ellsworth5500None21 active
No Waterboro5200None4 active
Union5000None3 active
Columbia Falls5000None12 active
Westbrook4600None6 active
Anson4500None11 active
Clinton4500NoneNone
Cumberland4500None4 active
China4500NoneNone
Caswell4500None4 active
Rockport4500None3 active
South Thomaston4300NoneNone
Dennysville4300None3 active
Standish4000None3 active
Wales4000None1 active
Penobscot3800NoneNone
Cutler3500NoneNone
Skowhegan3300None6 active
Hodgdon3200NoneNone
St. Agatha3000None13 active
Orrs Island3000None4 active
Exeter2500NoneNone
Stoneham2500NoneNone
OxfordN/A00NoneNone
Guelph, Ontario Canada N1h 6h9N/A00NoneNone
Poland SpringN/A00NoneNone
Gard, FranceN/A00NoneNone
Ontario, Canada Noc 1c0N/A00NoneNone