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     
MashpeeSantuit Town LandingFresh7/20/227/21/22RE-TEST FAILED: Beach closed to swimming.
7/22/22-Geometric Mean Exceedance. Beach closed to swimming.7/25/22-Geometric Mean Exceedance. Beach closed to swimming.7/26/22-Geometric Mean Exceedance. Beach closed to swimming.7/27/22-Geometric Mean Exceedance. Beach closed to swimming.8/2/22-Geometric Mean Exceedance. Beach closed to swimming.8/3/22-Geometric Mean Exceedance. Beach closed to swimming.8/10/22-Geometric Mean Exceedance. Beach closed to swimming.8/11/22-Geometric Mean Exceedance. Beach closed to swimming.
BarnstableLoop BeachMarine8/8/228/9/22Geometric Mean Exceedance. Beach closed to swimming.8/10/22-Geometric Mean Exceedance. Beach closed to swimming.8/11/22-Geometric Mean Exceedance. Beach closed to swimming.
MashpeeSeconsett Island CausewayMarine8/10/228/12/22RE-TEST PASSED
BournePatiusset BeachMarine8/11/228/12/22RE-TEST PASSED
ProvincetownAtkins LaneMarine8/11/228/15/22
ProvincetownJohnson StreetMarine8/11/228/15/22
Beach NameMarine or FreshMonitoring Schedule8/8/228/9/228/10/228/11/22
Covells MarineWeeklyPASS
CraigvilleMarineWeeklyPASS
Cross StreetMarineWeeklyPASS
DowsesMarineWeeklyPASS
Eugenia FortesMarineWeeklyPASS
Hamblin PondFreshWeeklyPASS
Hathaway PondFreshWeeklyPASS
Joshua's PondFreshWeeklyPASS
Kalmus (Ocean)MarineWeeklyPASS
Kalmus (Yacht)MarineWeeklyPASS
Keyes MarineWeeklyPASS
LoopMarineWeekly***FAIL***RE-TEST FAILED-Beach closed to swimmingRE-TEST FAILED-Beach closed to swimmingRE-TEST FAILED-Beach closed to swimming
Lovells PondFreshWeeklyPASS
Middle PondFreshWeeklyPASS
MillwayMarineWeeklyPASS
Ropes MarineWeeklyPASS
Sandy NeckMarineWeeklyPASS
Veterans/Kennedy MarineWeeklyPASS
Wequaquet Town BeachMarineWeeklyPASS
Beach NameMarine or FreshSampling Schedule8/4/228/11/228/12/22
Barlows LandingMarineWeeklyPASSPASS
Cataumet HarborMarineWeeklyPASSPASS
Patiusset MarineWeeklyPASS***FAIL***RE-TEST PASSED
Gilder Road MarineWeeklyPASSPASS
Electric AvenueMarineMonthlyPASS
Monument MarineMonthlyPASS
Sagamore MarineWeeklyPASSPASS
Picture LakeFreshWeeklyPASSPASS
Queen SewellFreshWeeklyPASSPASS
Beach NameFresh or MarineSampling Schedule8/8/228/9/22
Crosby LandingMarineWeeklyPASS
Breakwater BeachMarineWeeklyPASS
MantsMarineWeeklyPASS
Paines CreekMarineWeekly***FAIL***RE-TEST PASSED
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 Schedule8/9/22
Oyster PondMarineWeeklyPASS
Hardings Beach EastMarineWeeklyPASS
Hardings Beach WestMarineWeeklyPASS
Ridgevale BeachMarineWeeklyPASS
Bucks Creek (Ridgevale)MarineWeeklyPASS
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 Schedule8/10/228/11/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 LaneMarineWeekly***FAIL***RE-TEST PASSED
Flax PondFreshWeeklyPASS
Princess ParkFreshWeeklyPASS
Scargo LakeFreshWeeklyPASS
Beach NameFresh or MarineSampling Schedule8/10/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 Schedule8/9/22
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 BeachMarineWeeklyPASS
Wood Neck RiverMarineWeeklyPASS
Ashumet PondFreshWeeklyPASS
Coonamessett PondFreshWeeklyPASS
Grews PondFreshWeeklyPASS
Beach NameMarine or FreshSampling Schedule8/3/228/10/22
Atlantic AvenueMarineWeeklyPASSPASS
Back/BayviewMarineWeeklyPASSPASS
Grey NeckMarineWeeklyPASSPASS
Merkel BeachMarineWeeklyPASSPASS
Pleasant RoadMarineWeeklyPASSPASS
Red River EastMarineWeeklyPASSPASS
Red River MiddleMarineWeeklyPASSPASS
Red River WestMarineWeeklyPASSPASS
Seabreeze RoadMarineWeeklyPASSPASS
Brooks BeachMarineMonthlyPASS
Earle RoadMarineMonthlyPASS
Neel RoadMarineMonthlyPASS
Pleasant BayMarineMonthlyPASS (sampled 8/2)
Wah Wah TayseeMarineMonthlyPASS
Zylpha RoadMarineWeeklyPASSPASS
Bucks PondFreshWeeklyPASSPASS
Sand PondFreshWeeklyPASSPASS
Hinkley's PondFreshWeeklyPASSPASS
Long Pond 1 (Cahoon Street)FreshWeeklyPASSPASS
Long Pond 2 (Long Pond Drive)FreshWeeklyPASSPASS
Long Pond 3 (Route 124)FreshWeeklyPASSPASS
Seymour PondFreshWeeklyPASSPASS
Beach NameMarine or FreshSampling Schedule8/3/228/10/228/12/22
Seconsett Island CausewayMarineWeeklyPASS***FAIL***RE-TEST PASSED
Callie's Beach (Waquoit Bay East Side)MarineMonthlyPASS
John's Pond (Back Road)FreshWeeklyPASSPASS
John's Pond (Old Brickyard Road)FreshWeeklyPASSPASS
Santuit Pond Town LandingFreshWeeklyRE-TEST FAILED-Beach closed to swimming.RE-TEST FAILED-Beach closed to swimming.
Santuit pond (#9 Santuit Lane Bryant's)FreshWeeklyPASSPASS
Wakeby (Camp Farley)FreshWeeklyPASSPASS
Wakeby AttaquinFreshWeeklyPASSPASS
Beach NameMarine or FreshSampling Schedule8/9/22
Nauset BeachMarineWeeklyPASS
Skaket BeachMarineWeeklyPASS
Pilgrim LakeFreshWeeklyPASS
Crystal LakeFreshWeeklyPASS
Beach NameMarine or FreshSampling Schedule8/8/228/11/22 Special Samples
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***FAIL***
451 Commercial StreetMarineWeeklyPASS
Johnson StreetMarineWeeklyPASS***FAIL***
333 Commercial StreetMarineWeeklyPASS
Ryder BeachMarineWeeklyPASSPASS
Court StreetMarineWeeklyPASS
Atlantic AvenueMarineWeeklyPASS
Town Landing West of Coast Guard StationMarineWeeklyPASS
West End LotMarineWeeklyPASS
Provincetown Inn (East)MarineWeeklyPASSPASS
Provincetown Inn (Rotary)MarineMonthlyPASS (8/1/22)
Beach NameMarine or FreshSampling Schedule8/2/228/9/22
Beach Point LandingMarineWeeklyPASS PASS
Noons LandingMarineWeeklyPASS PASS
Pamet HarborMarineWeeklyPASS 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 Schedule8/4/228/11/22
Burton BakerMarineWeeklyPASSPASS
Mayo BeachMarineWeeklyPASSPASS
Cahoon HollowMarineWeeklyPASSPASS
Duck HarborMarineWeeklyPASSPASS
Powers LandingMarineWeeklyPASSPASS
Indian NeckMarineMonthlyPASS
Maguires LandingMarineMonthlyPASS
Newcomb HollowMarineMonthlyPASS
Omaha BeachMarineMonthlyPASS
The GutMarineMonthlyPASS
White CrestMarineMonthlyPASS
Duck PondFreshWeeklyPASSPASS
Great PondFreshWeeklyPASS (sampled 8/3)PASS
Gull Pond 1 (West)FreshWeeklyPASSPASS
Gull Pond 2 (North Sluiceway)FreshWeeklyPASSPASS
Higgins PondFreshWeeklyPASSPASS
Long PondFreshWeeklyPASS (sampled 8/3)PASS
Name of BeachMarine or FreshSampling Schedule8/8/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