Barnstable County Beach Monitoring Pass/Fail Results 2022

Barnstable County’s samplers officially began sampling beaches and analyzing the samples for fecal bacteria levels in the laboratory on Monday, June 6. Sampling occurs Monday through Thursday and results are posted daily.

Beaches are sampled weekly, with the exception of any beaches that have received a variance from the state to be sampled monthly. Those beaches are specified for each town. Simply choose a town below to view the latest sampling dates and results.

For cyanobacteria information and monitoring results, please visit the Association to Preserve Cape Cod’s website.

TownBeach NameMarine or FreshDate of Initial ExceedanceDate of Re-testRe-test Pass/FailRe-test Pass/FailRe-test Pass/FailRe-test Pass/Fail       
BarnstableLovells PondFresh7/5/227/6/22
BarnstableKeyes Beach (Sea St)Marine7/5/227/6/22
Beach NameMarine or FreshMonitoring Schedule7/5/22
 
Covells MarineWeeklyPASS
CraigvilleMarineWeeklyPASS
Cross StreetMarineWeeklyPASS
DowsesMarineWeeklyPASS
Eugenia FortesMarineWeeklyPASS
Hamblin PondFreshWeeklyPASS
Hathaway PondFreshWeeklyPASS
Joshua's PondFreshWeeklyPASS
Kalmus (Ocean)MarineWeeklyPASS
Kalmus (Yacht)MarineWeeklyPASS
Keyes MarineWeekly***FAIL***
LoopMarineWeeklyPASS
Lovells PondFreshWeekly***FAIL***
Middle PondFreshWeeklyPASS
MillwayMarineWeeklyPASS
Ropes MarineWeeklyPASS
Sandy NeckMarineWeeklyPASS
Veterans/Kennedy MarineWeeklyPASS
Wequaquet Town BeachMarineWeeklyPASS
Beach NameMarine or FreshSampling Schedule6/9/226/10/22 (Re-tests)6/16/226/23/226/30/22
Barlows LandingMarineWeeklyPASSPASSPASSPASS
Cataumet HarborMarineWeeklyPASSPASSPASSPASS
Patiusset MarineWeekly***FAIL***RE-TEST PASSEDPASSPASSPASS
Gilder Road MarineWeeklyPASSPASSPASSPASS
Electric AvenueMarineMonthlyPASS
Monument MarineMonthlyPASS
Sagamore MarineWeekly***FAIL***RE-TEST PASSEDPASSPASSPASS
Picture LakeFreshWeekly***FAIL***RE-TEST PASSEDPASSPASSPASS
Queen SewellFreshWeeklyPASSPASSPASSPASS
Beach NameFresh or MarineSampling Schedule7/5/22
Crosby LandingMarineWeeklyPASS
Breakwater BeachMarineWeeklyPASS
MantsMarineWeeklyPASS
Paines CreekMarineWeeklyPASS
Point of RocksMarineWeeklyPASS
Ellis LandingMarineWeeklyPASS
First Light BeachMarineWeeklyPASS
Linnell LandingMarineWeeklyPASS
Saints LandingMarineWeeklyPASS
Slough PondFreshWeeklyPASS
Upper Mill PondFreshWeeklyPASS
Long PondFreshWeeklyPASS
Sheep PondFreshWeeklyPASS
Beach NameMarine or FreshSampling Schedule6/28/226/29/22
Oyster PondMarineWeekly***FAIL***RE-TEST PASSED
Hardings Beach EastMarineWeeklyPASS
Hardings Beach WestMarineWeeklyPASS
Ridgevale BeachMarineWeeklyPASS
Bucks Creek (Ridgevale)MarineWeekly***FAIL***RE-TEST PASSED
Cockle Cove BeachMarineWeeklyPASS
Forest RoadMarineWeeklyPASS
Pleasant StreetMarineWeeklyPASS
Jacknife HarborMarineWeeklyPASS
Lighthouse BeachMarineWeeklyPASS
Andrew Hardings LaneMarineWeeklyPASS
Schoolhouse PondFreshWeeklyPASS
White Pond Town LandingFreshWeeklyPASS
Goose PondFreshWeeklyPASS
Beach NameFresh or MarineSampling Schedule6/29/22
BayviewMarineWeeklyPASS
Chapin MemorialMarineWeeklyPASS
Cold StorageMarineWeeklyPASS
CorporationMarineWeeklyPASS
Follins PondMarineWeeklyPASS
Glendon Road EastMarineWeeklyPASS
Glendon Road WestMarineWeeklyPASS
HaigisMarineWeeklyPASS
HarborviewMarineWeeklyPASS
Howes StreetMarineWeeklyPASS
Inman RoadMarineWeeklyPASS
MayflowerMarineWeeklyPASS
RaycroftMarineWeeklyPASS
Sea Street (Dennisport)MarineWeeklyPASS
Sea Street (E. Dennis)MarineWeeklyPASS
South VillageMarineWeeklyPASS
Sullivan (Depot Street)MarineWeeklyPASS
Trotting ParkMarineWeeklyPASS
West Dennis (Resident)MarineWeeklyPASS
West Dennis (Snack Bar)MarineWeeklyPASS
West Dennis (West)MarineWeeklyPASS
Clipper LaneMarineWeeklyPASS
Flax PondFreshWeeklyPASS
Princess ParkFreshWeeklyPASS
Scargo LakeFreshWeeklyPASS
Beach NameFresh or MarineSampling Schedule6/27/22
Boat MeadowMarineWeeklyPASS
CampgroundMarineWeeklyPASS
Cole RoadMarineWeeklyPASS
Cook's BrookMarineWeeklyPASS
Dyer PrinceMarineWeeklyPASS
First Encounter BeachMarineWeeklyPASS
First Encounter RiverMarineWeeklyPASS
KingsburyMarineWeeklyPASS
South Sunken MeadowMarineWeeklyPASS
ThumpertownMarineWeeklyPASS
Town CoveMarineWeeklyPASS
Salt PondMarineWeeklyPASS
Great PondFreshWeeklyPASS
Herring PondFreshWeeklyPASS
Long Pond (Depot Street)FreshWeeklyPASS
Minister PondFreshWeeklyPASS
Wiley ParkFreshWeeklyPASS
Jemima PondFreshWeeklyPASS
Beach NameMarine or FreshSampling Schedule6/28/226/29/22 (re-tests pending)
ChapoquoitMarineWeeklyPASS
Megansett South of JettyMarineWeeklyPASS
Old Silver 1, Resident'sMarineWeeklyPASS
Old Silver 2, Public NMarineWeeklyPASS
Old Silver 2, Public SMarineWeeklyPASS
Bike Path (Trunk River)MarineWeeklyPASS
East of Bike Path/Trunk RiverMarineWeeklyPASS
Bristol 1 (East)MarineWeeklyPASS
Bristol 2 (West)MarineWeeklyPASS
Falmouth Heights 1 (East)MarineWeeklyPASS
Falmouth Heights 2 (West)MarineWeeklyPASS
Menauhant 1 (East)MarineWeeklyPASS
Menauhant 2 (West)MarineWeeklyPASS
Surf Drive (Mill Pond)MarineWeeklyPASS
Stoney Beach (MBL)MarineWeeklyPASS
Surf Drive (East)MarineWeeklyPASS
Surf Drive West (Main/Concession)MarineWeeklyPASS
Surf Drive PoolMarineWeeklyPASS
Wood Neck BeachMarineWeekly**FAIL**RE-TEST PASSED
Wood Neck RiverMarineWeekly**FAIL**RE-TEST PASSED
Ashumet PondFreshWeeklyPASS
Coonamessett PondFreshWeeklyPASS
Grews PondFreshWeeklyPASS
Beach NameMarine or FreshSampling Schedule6/8/22 6/9/22 (Re-tests)6/15/226/23/226/24/22 (Re-test)6/29/22
Atlantic AvenueMarineWeekly***FAIL***PASSPASS (Sampled 6/16)PASSPASS
Back/BayviewMarineWeeklyPASSPASSPASSPASS
Grey NeckMarineWeeklyPASSPASS (Sampled 6/16)PASSPASS
Merkel BeachMarineWeeklyPASSPASSPASSPASS
Pleasant RoadMarineWeekly***FAIL***PASSPASS (Sampled 6/16)***FAIL***PASSPASS
Red River EastMarineWeeklyPASSPASSPASSPASS
Red River MiddleMarineWeeklyPASSPASSPASSPASS
Red River WestMarineWeeklyPASSPASSPASSPASS
Seabreeze RoadMarineWeekly***FAIL***PASSPASS (Sampled 6/16)PASSPASS
Brooks BeachMarineMonthlyPASS
Earle RoadMarineMonthlyPASS
Neel RoadMarineMonthlyPASS
Pleasant BayMarineMonthlyPASS
Wah Wah TayseeMarineMonthlyPASS
Zylpha RoadMarineWeekly***FAIL***PASSPASS (Sampled 6/16)PASSPASS
Bucks PondFreshWeekly***FAIL***PASSPASSPASSPASS
Sand PondFreshWeeklyPASSPASSPASSPASS
Hinkley's PondFreshWeeklyPASSPASSPASSPASS
Long Pond 1 (Cahoon Street)FreshWeeklyPASSPASSPASSPASS
Long Pond 2 (Long Pond Drive)FreshWeeklyPASSPASSPASSPASS
Long Pond 3 (Route 124)FreshWeeklyPASSPASSPASSPASS
Seymour PondFreshWeeklyPASSPASSPASSPASS
Beach NameMarine or FreshSampling Schedule7/5/22
Seconsett Island CausewayMarineWeeklyPASS
Callie's Beach (Waquoit Bay East Side)MarineMonthlyPASS
John's Pond (Back Road)FreshWeeklyPASS
John's Pond (Old Brickyard Road)FreshWeeklyPASS
Santuit Pond Town LandingFreshWeeklyPASS
Santuit pond (#9 Santuit Lane Bryant's)FreshWeeklyPASS
Wakeby (Camp Farley)FreshWeeklyPASS
Wakeby AttaquinFreshWeeklyPASS
Beach NameMarine or FreshSampling Schedule6/22/226/28/22
Nauset BeachMarineWeeklyPASS PASS
Skaket BeachMarineWeeklyPASS PASS
Pilgrim LakeFreshWeeklyPASS PASS
Crystal LakeFreshWeeklyPASS PASS
Beach NameMarine or FreshSampling Schedule7/5/22
Winston Ave.MarineWeeklyPASS
Town Landing 1 (Breakwater Motel)MarineWeeklyPASS
Town Landing 2 (Snail Road)MarineWeeklyPASS
637 Commercial StreetMarineWeeklyPASS
593 Commercial StreetMarineWeeklyPASS
Kendall LaneMarineWeeklyPASS
Atkins LaneMarineWeeklyPASS
451 Commercial StreetMarineWeeklyPASS
Johnson StreetMarineWeeklyPASS
333 Commercial StreetMarineWeeklyPASS
Ryder BeachMarineWeeklyPASS
Court StreetMarineWeeklyPASS
Atlantic AvenueMarineWeeklyPASS
Town Landing West of Coast Guard StationMarineWeeklyPASS
West End LotMarineWeeklyPASS
Provincetown Inn (East)MarineWeeklyPASS
Provincetown Inn (Rotary)MarineMonthlyPASS
Beach NameMarine or FreshSampling Schedule6/7/226/14/226/22/226/28/22
Beach Point LandingMarineWeeklyPASSPASSPASS PASS
Noons LandingMarineWeeklyPASSPASSPASS PASS
Pamet HarborMarineWeeklyPASSPASSPASS PASS
Cold Storage/Pond VillageMarineMonthlyPASS
Ballston BeachMarineMonthlyPASS
Coast GuardMarineMonthlyPASS
Corn HillMarineMonthlyPASS
Fisher BeachMarineMonthlyPASS
Great HallowMarineMonthlyPASS
Head of the MeadowMarineMonthlyPASS
LongnookMarineMonthlyPASS
Ryder BeachMarineMonthlyPASS
Beach NameMarine or FreshSampling Schedule6/9/226/16/226/17/226/23/226/28/22
Burton BakerMarineWeeklyPASSPASSPASS PASS
Mayo BeachMarineWeeklyPASS**FAIL**RE-TEST PASSEDPASS PASS
Cahoon HollowMarineWeeklyPASSPASSPASS PASS
Duck HarborMarineWeeklyPASSPASSPASS PASS
Powers LandingMarineWeeklyPASSPASSPASS PASS
Indian NeckMarineMonthlyPASS
Maguires LandingMarineMonthlyPASS
Newcomb HollowMarineMonthlyPASS
Omaha BeachMarineMonthlyPASS
The GutMarineMonthlyPASS
White CrestMarineMonthlyPASS
Duck PondFreshWeeklyPASSPASSPASS PASS
Great PondFreshWeeklyPASSPASSPASS PASS
Gull Pond 1 (West)FreshWeeklyPASSPASSPASS PASS
Gull Pond 2 (North Sluiceway)FreshWeeklyPASSPASSPASS PASS
Higgins PondFreshWeeklyPASSPASSPASS PASS
Long PondFreshWeeklyPASSPASSPASS PASS
Name of BeachMarine or FreshSampling Schedule7/5/22
Bass River Beach (East)MarineWeeklyPASS
Bass River Beach (West)MarineWeeklyPASS
Bay RoadMarineWeeklyPASS
Columbus AvenueMarineWeeklyPASS
Englewood BeachMarineWeeklyPASS
Parker's River Beach (East)MarineWeeklyPASS
Parker's River Beach (West)MarineWeeklyPASS
Seagull Beach (Back)MarineWeeklyPASS
Seagull Beach (East)MarineWeeklyPASS
Seagull Beach (West)MarineWeeklyPASS
Seaview BeachMarineWeeklyPASS
South Middle BeachMarineWeeklyPASS
Thatcher Town ParkMarineWeeklyPASS
Wilbur ParkMarineWeeklyPASS
Windmill BeachMarineWeeklyPASS
Gray's BeachMarineWeeklyPASS
Follins PondMarineWeeklyPASS
Baxter AvenueMarineWeeklyPASS
Bayview Street BeachMarineWeeklyPASS
Colonial Acres Beach (East)MarineWeeklyPASS
Colonial Acres Beach (West)MarineWeeklyPASS
Vernon StreetMarineWeeklyPASS
Malfa Road BeachMarineWeeklyPASS
Dennis PondFreshWeeklyPASS
Flax PondFreshWeeklyPASS
Horse PondFreshWeeklyPASS
Little Sandy PondFreshWeeklyPASS
Long Pond (Indian Memorial)FreshWeeklyPASS
Long Pond (Lyman)FreshWeeklyPASS