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
Beach NameMarine or FreshMonitoring Schedule8/29/228/31/22
Covells MarineWeeklyPASS
CraigvilleMarineWeeklyPASS
Cross StreetMarineWeeklyPASS
DowsesMarineWeeklyPASS
Eugenia FortesMarineWeeklyPASS
Hamblin PondFreshWeeklyPASS
Hathaway PondFreshWeeklyPASS
Joshua's PondFreshWeeklyPASS
Kalmus (Ocean)MarineWeeklyPASS
Kalmus (Yacht)MarineWeeklyPASS
Keyes MarineWeeklyPASS
LoopMarineWeeklyPASS
Lovells PondFreshWeeklyPASS
Middle PondFreshWeeklyPASS
MillwayMarineWeeklyPASS
Ropes MarineWeeklyPASS
Sandy NeckMarineWeekly***FAIL***RE-TEST PASSED
Veterans/Kennedy MarineWeeklyPASS
Wequaquet Town BeachMarineWeeklyPASS
Beach NameMarine or FreshSampling Schedule8/29/228/30/22
Barlows LandingMarineWeeklyPASS
Cataumet HarborMarineWeeklyPASS
Patiusset MarineWeeklyPASS
Gilder Road MarineWeeklyPASS
Electric AvenueMarineMonthlyPASS (8/25)
Monument MarineMonthlyPASS (8/25)
Sagamore MarineWeeklyPASS
Picture LakeFreshWeeklyPASS
Queen SewellFreshWeekly***FAIL***RE-TEST PASSED
Beach NameFresh or MarineSampling Schedule8/29/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 Schedule8/31/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/31/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 Schedule8/31/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/30/228/31/229/1/22
ChapoquoitMarineWeeklyPASS
Megansett South of JettyMarineWeekly**FAIL**RE-TEST PASSED
Old Silver 1, Resident'sMarineWeeklyPASS
Old Silver 2, Public NMarineWeekly**FAIL**RE-TEST PASSED
Old Silver 2, Public SMarineWeeklyPASS
Bike Path (Trunk River)MarineWeeklyPASS
East of Bike Path/Trunk RiverMarineWeeklyPASS
Bristol 1 (East)MarineWeeklyPASS
Bristol 2 (West)MarineWeekly**FAIL**RE-TEST PASSED
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 RiverMarineWeekly**FAIL**RE-TEST PASSED
Ashumet PondFreshWeeklyPASS
Coonamessett PondFreshWeeklyPASS
Grews PondFreshWeeklyPASS
Beach NameMarine or FreshSampling Schedule8/31/22
Atlantic AvenueMarineWeeklyPASS
Back/BayviewMarineWeeklyPASS
Grey NeckMarineWeeklyPASS
Merkel BeachMarineWeeklyPASS
Pleasant RoadMarineWeeklyPASS
Red River EastMarineWeeklyPASS
Red River MiddleMarineWeeklyPASS
Red River WestMarineWeeklyPASS
Seabreeze RoadMarineWeeklyPASS
Brooks BeachMarineMonthlyPASS (sampled 8/24)
Earle RoadMarineMonthlyPASS (sampled 8/24)
Neel RoadMarineMonthlyPASS (sampled 8/24)
Pleasant BayMarineMonthlyPASS (sampled 8/23)
Wah Wah TayseeMarineMonthlyPASS (sampled 8/24)
Zylpha RoadMarineWeeklyPASS
Bucks PondFreshWeeklyPASS
Sand PondFreshWeeklyPASS
Hinkley's PondFreshWeeklyPASS
Long Pond 1 (Cahoon Street)FreshWeeklyPASS
Long Pond 2 (Long Pond Drive)FreshWeeklyPASS
Long Pond 3 (Route 124)FreshWeeklyPASS
Seymour PondFreshWeeklyPASS
Beach NameMarine or FreshSampling Schedule8/31/229/1/22
Seconsett Island CausewayMarineWeekly***FAIL***RE-TEST PASSED
Callie's Beach (Waquoit Bay East Side)MarineMonthlyPASS (sampled 8/24)
John's Pond (Back Road)FreshWeeklyPASS
John's Pond (Old Brickyard Road)FreshWeeklyPASS
Santuit Pond Town LandingFreshWeeklyPASS
Santuit pond (#9 Santuit Lane Bryant's)FreshWeekly***FAIL***RE-TEST PASSED
Wakeby (Camp Farley)FreshWeeklyPASS
Wakeby AttaquinFreshWeeklyPASS
Beach NameMarine or FreshSampling Schedule8/30/22
Nauset BeachMarineWeeklyPASS
Skaket BeachMarineWeeklyPASS
Pilgrim LakeFreshWeeklyPASS
Crystal LakeFreshWeeklyPASS
Beach NameMarine or FreshSampling Schedule8/29/228/30/228/31/22
Winston Ave.MarineWeekly***FAIL***RE-TEST PASSED
Town Landing 1 (Breakwater Motel)MarineWeekly***FAIL******FAIL******FAIL***
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 Schedule8/31/22
Beach Point LandingMarineWeeklyPASS
Noons LandingMarineWeeklyPASS
Pamet HarborMarineWeeklyPASS
Cold Storage/Pond VillageMarineMonthlyPASS (sampled 8/24)
Ballston BeachMarineMonthlyPASS (sampled 8/24)
Coast GuardMarineMonthlyPASS (sampled 8/24)
Corn HillMarineMonthlyPASS (sampled 8/24)
Fisher BeachMarineMonthlyPASS (sampled 8/24)
Great HallowMarineMonthlyPASS (sampled 8/24)
Head of the MeadowMarineMonthlyPASS (sampled 8/24)
LongnookMarineMonthlyPASS (sampled 8/24)
Ryder BeachMarineMonthlyPASS (sampled 8/24)
Beach NameMarine or FreshSampling Schedule8/30/22
Burton BakerMarineWeeklyPASS
Mayo BeachMarineWeeklyPASS
Cahoon HollowMarineWeeklyPASS
Duck HarborMarineWeeklyPASS
Powers LandingMarineWeeklyPASS
Indian NeckMarineMonthlyPASS (sampled 8/25)
Maguires LandingMarineMonthlyPASS (sampled 8/25)
Newcomb HollowMarineMonthlyPASS (sampled 8/25)
Omaha BeachMarineMonthlyPASS (sampled 8/25)
The GutMarineMonthlyPASS (sampled 8/25)
White CrestMarineMonthlyPASS (sampled 8/25)
Duck PondFreshWeeklyPASS
Great PondFreshWeeklyPASS
Gull Pond 1 (West)FreshWeeklyPASS
Gull Pond 2 (North Sluiceway)FreshWeeklyPASS
Higgins PondFreshWeeklyPASS
Long PondFreshWeeklyPASS
Name of BeachMarine or FreshSampling Schedule8/29/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