SwimZone
Map
Rankings
How it works
Join the waitlist
SwimZone
/
Maine
Maine swim spots
Today's water-quality read for monitored Maine lakes, ponds, and beaches. Worst conditions first.
Ferguson Lake
Lake · Penobscot County
Advisory
Horseshoe Lake
Lake · Penobscot County
Advisory
Taylor Pond
Pond · Androscoggin County
Caution
Duck Lake
Lake · Hancock County
Caution
Schoodic Lake
Lake · Piscataquis County
Caution
Debsconeag Deadwater
Lake · Piscataquis County
Clear
Salt Pond
Pond · Hancock County
Clear
North Twin Lake
Lake · Penobscot County
Clear
PARSON'S BEACH
Beach · York County
Clear
Short Sands Beach
Beach · York County
Clear
MIDDLE BEACH (KENNEBUNK)
Beach · York County
Clear
York Harbor Beach
Beach · York County
Clear
Hills Beach
Beach · York County
Clear
Crescent Beach (Wells)
Beach · York County
Clear
Mackerel Cove
Beach · Cumberland County
Clear
Front Beach
Beach · Cumberland County
Clear
Crescent Beach
Beach · Cumberland County
Clear
Cape Neddick Beach
Beach · York County
Clear
Jasper Beach
Beach · Washington County
Clear
Mile Beach
Beach · Sagadahoc County
Clear
Half Mile Beach
Beach · Sagadahoc County
Clear
Lagoon Beach
Beach · Sagadahoc County
Clear
EAST BEACH
Beach · Sagadahoc County
Clear
Hulls Cove
Beach · Hancock County
Clear
Fort Foster - Scuba Beach
Beach · York County
Clear
Centennial Beach
Beach · Cumberland County
Clear
Crescent Beach (Kittery)
Beach · York County
Clear
Higgins Beach
Beach · Cumberland County
Clear
Goochs Beach
Beach · York County
Clear
Ferry Beach (Scarborough)
Beach · Cumberland County
Clear
Seal Harbor
Beach · Hancock County
Clear
Fort Foster - Pier Beach
Beach · York County
Clear
Roque Bluffs Beach
Beach · Washington County
Clear
LIBBY COVE BEACH
Beach · York County
Clear
Drakes Island Beach
Beach · York County
Clear
Wells Beach
Beach · York County
Clear
Cliff House Beach
Beach · Cumberland County
Clear
Lamoine State Park Beach
Beach · Hancock County
Clear
Laite Beach
Beach · Knox County
Clear
Sand Beach
Beach · Hancock County
Clear
Goodies Beach
Beach · Knox County
Clear
Mitchell Field Beach
Beach · Cumberland County
Clear
Owls Head Harbor Beach
Beach · Knox County
Clear
Moody (Ogunquit)
Beach · York County
Clear
Popham - East Beach
Beach · Sagadahoc County
Clear
GOOSE ROCKS
Beach · York County
Clear
Andrews Beach
Beach · Cumberland County
Clear
Eastern Beach
Beach · Hancock County
Clear
Cony Beach
Beach · Washington County
Clear
Lincolnville Beach
Beach · Waldo County
Clear
Ferry Beach (Saco)
Beach · York County
Clear
Little Beach
Beach · York County
Clear
Kettle Cove Beach
Beach · Cumberland County
Clear
Back Beach
Beach · Hancock County
Clear
Popham - Center Beach
Beach · Sagadahoc County
Clear
OOB - Central
Beach · York County
Clear
Town Beach
Beach · Hancock County
Clear
Popham Beach
Beach · Sagadahoc County
Clear
Sandy Beach
Beach · Cumberland County
Clear
Scarborough Beach
Beach · Cumberland County
Clear
Broad Cove Reserve
Beach · Cumberland County
Clear
Fortunes Rocks Beach
Beach · York County
Clear
Fort Foster - Horn Point
Beach · York County
Clear
Birch Point Beach
Beach · Knox County
Clear
Long Sands Beach - North
Beach · York County
Clear
LINCOLNVILLE BEACH (FERRY TERMINAL)
Beach · Waldo County
Clear
Bay View
Beach · York County
Clear
Mothers Beach
Beach · York County
Clear
Carrying Place Beach
Beach · Hancock County
Clear
Pemaquid Beach
Beach · Lincoln County
Clear
Mowry Beach
Beach · Washington County
Clear
Popham - West Beach - Morse River
Beach · Sagadahoc County
Clear
Long Sands Beach - South
Beach · York County
Clear
OOB - North End
Beach · York County
Clear
Stovers Point Preserve
Beach · Cumberland County
Clear
Grays Beach
Beach · Washington County
Clear
Sandy Point Beach
Beach · Cumberland County
Clear
Colony Beach
Beach · York County
Clear
East End Beach
Beach · Cumberland County
Clear
OOB - Ocean Park
Beach · York County
Clear
Middle Beach (Biddeford)
Beach · York County
Clear
Kinney Shores
Beach · York County
Clear
Laudholm Beach
Beach · York County
Clear
Crockett Beach
Beach · Knox County
Clear
Seawall Beach
Beach · Sagadahoc County
Clear
WINSLOW PARK
Beach · Cumberland County
Clear
EMERY COVE BEACH
Beach · Hancock County
Clear
Riverside (Ogunquit)
Beach · York County
Clear
Casino Square
Beach · York County
Clear
Pine Point
Beach · Cumberland County
Clear
Hadley Point
Beach · Hancock County
Clear
Chandler Cove Beach
Beach · Cumberland County
Clear
Lamoine Beach
Beach · Hancock County
Clear
Gil Bouche Park - Biddeford Pool
Beach · York County
Clear
Wells Harbor
Beach · York County
Clear
Sand Beach
Beach · Hancock County
Clear
Willard Beach
Beach · Cumberland County
Clear
CLAM COVE
Beach · Knox County
Clear
Back Shore Beach
Beach · Hancock County
Clear
Hunnewell Beach
Beach · Sagadahoc County
Clear
Marlboro Beach
Beach · Hancock County
Clear
Sea Point Beach
Beach · York County
Clear
Main (Ogunquit)
Beach · York County
Clear
Big Beach
Beach · Hancock County
Clear
Bakeman Beach
Beach · Hancock County
Clear
Footbridge (Ogunquit)
Beach · York County
Clear
Sandy Beach
Beach · Knox County
Clear