← Coast Conditions

Guide

Beach water: who samples what, and the beaches nobody does

Checked September 24, 2026 against Humboldt County Environmental Health, County of Mendocino Environmental Health and the State Water Resources Control Board; Sonoma and Marin added September 22, 2026 against Sonoma County Environmental Health and the County of Marin; San Luis Obispo, Santa Barbara and Ventura added September 24, 2026 against each county’s environmental health program; Los Angeles the same day against the county’s Public Health program and the City of Long Beach’s; Orange the same day against the County of Orange Health Care Agency; San Diego the same day against the county’s beach and bay program and the State Water Board file.

From Crescent City to Imperial Beach, each county decides whether its beaches are sampled, how often, and where the results go, and the answer runs from weekly results at dozens of sites to none at all. Each board below lists every beach on its stretch and says which ones anybody samples. On the north coast: Humboldt County samples five beaches, all in one twelve-mile stretch between the Mad River and Trinidad; the Mendocino coast has five sampled sites among its twenty-four beaches; and every beach in Del Norte County, Samoa, Centerville and the Lost Coast has no result at all.

An unmonitored beach is not a clean beach. It is a beach nobody looked at, or a beach whose results nobody publishes where you can read them. On the north coast board that is Pebble Beach and Crescent Beach at Crescent City, Gold Bluffs Beach at Orick, Samoa Dunes, Centerville Beach at Ferndale, Mattole Beach at Petrolia and Black Sands Beach at Shelter Cove. On the Mendocino coast board it is nineteen of its twenty-four beaches. They carry a grey chip on the tile rather than quietly sitting there with no warning beside them, which would read as a clean bill of health.

On the Mendocino coast that is, north to south: Westport/Union Landing, Wages Creek and Chadbourne Gulch at Westport; Ten Mile River, MacKerricher State Park, Virgin Creek, Pudding Creek Beach and Glass Beach at Fort Bragg; Noyo River and Hare Creek at Noyo Harbor; Jug Handle State Reserve, Caspar Headlands State Beach, Russian Gulch State Park and Big River, Mendocino Bay at Mendocino; Van Damme State Park at Little River; Albion River and Navarro River Redwoods at Albion; Greenwood State Beach at Elk; Irish Beach, Manchester State Beach, Arena Cove and Schooner Bay at Point Arena; Anchor Bay and Gualala River at Gualala. Five of those — Pudding Creek Beach, Hare Creek, Caspar Headlands, Big River and Van Damme — are sampled every week and now carry a reading; see below. The rest are beaches the county’s programme names and nobody samples.

Who samples what

The State Water Resources Control Board keeps the list of who runs beach monitoring in California. Sixteen counties are on it. Humboldt is one. Del Norte is not on it at all — there is no beach water monitoring programme in the county, so Crescent City, Pebble Beach, Crescent Beach and Fort Dick have no results and never will until somebody funds one.

Humboldt County Environmental Health is paid for its programme by the U.S. EPA under the BEACH Act. It samples weekly, April through October, and not at all November through March. Outside those months the tile says the season is shut rather than “no warnings”, because those are different facts.

Mendocino County is on the Water Board’s list, and County of Mendocino Environmental Health does run a beach monitoring programme. The problem is where the results go. The county does not publish a current results table of its own, and its postings in California’s statewide Beach Water Quality Postings and Closures file are stale: that file was last updated in March 2026 and its newest Mendocino entry is from 2022. Its results are another matter. The county samples five coastal sites every week and files them with the State Water Board, whose Safe to Swim data is current, and the Mendocino coast board reads those five; the other nineteen beaches on that board are sampled by nobody. The details are under that board’s own heading below.

Humboldt’s five

Samples are taken at creek mouths, where stormwater runs into the sea — not out in the surf. That is where the bacteria arrive, so it is the strictest place to measure and the place to stay away from when a reading is bad.

Four of them have been sampled since the programme began in February 2003. The Mad River mouth site was added in November 2004.

Every beach on the north coast board

Del Norte and Humboldt, north to south, with the creek each sample is taken at, and whether anyone tests it.

BeachWhere, and the creekMonitored
Pebble BeachCrescent City, Del NorteNo
Crescent BeachCrescent City, Del NorteNo
Gold Bluffs BeachOrickNo
Trinidad State BeachTrinidad, at Mill CreekYes
Luffenholtz BeachTrinidad, at Luffenholtz CreekYes
Moonstone BeachTrinidad, at Little RiverYes
Clam BeachMcKinleyville, at Strawberry CreekYes
Mad River MouthMcKinleyville, north side of the riverYes
Samoa DunesSamoa, the North SpitNo
Centerville BeachFerndaleNo
Mattole BeachPetrolia, the Lost CoastNo
Black Sands BeachShelter CoveNo

Five monitored, seven not. The seven are the main public beach for each town group the sampling does not reach; there are many more beaches on the north coast than twelve, and none of those is monitored either.

Every beach on the Mendocino coast board

Twenty-four beaches, Westport to Gualala, north to south. The Monitored column asks whether a current result is published where anyone can read it. For five of them it is — see below; for the other nineteen nobody samples at all.

BeachWhereMonitored
Westport/Union LandingWestport, the state beach north of townNo
Wages CreekWestport, at Wages CreekNo
Chadbourne GulchWestport, “Blues Beach”No
Ten Mile RiverFort Bragg, at the river mouthNo
MacKerricher State ParkFort Bragg, Laguna PointNo
Virgin CreekFort Bragg, at Virgin CreekNo
Pudding Creek BeachFort Bragg, at Pudding CreekYes
Glass BeachFort Bragg, the old dump siteNo
Noyo RiverNoyo Harbor, at the river mouthNo
Hare CreekNoyo Harbor, at Hare CreekYes
Jug Handle State ReserveMendocino, at Jug Handle CreekNo
Caspar Headlands State BeachMendocino, at Caspar CreekYes
Russian Gulch State ParkMendocino, at Russian GulchNo
Big River, Mendocino BayMendocino, at the Big River mouthYes
Van Damme State ParkLittle River, at Little RiverYes
Albion RiverAlbion, at the river mouthNo
Navarro River RedwoodsAlbion, at the Navarro River mouthNo
Greenwood State BeachElk, at Greenwood CreekNo
Irish BeachManchester, at Mallo Pass CreekNo
Manchester State BeachPoint Arena, at the Garcia RiverNo
Arena CovePoint Arena, at the pierNo
Schooner BayPoint Arena, Moat Creek and Schooner GulchNo
Anchor BayGualala, at Fish RockNo
Gualala RiverGualala, at the river mouthNo

These are the county’s own sites, listed so that the tile can name them rather than go blank.

Where the five readings come from, and what was wrong before

This board said “nobody publishes a reading for this coast” for a day, and that was wrong. It was written after reading California’s Beach Water Quality Postings and Closures file, which was last updated in March 2026 and whose newest Mendocino row is from 2022. That is the POSTINGS file. The results are somewhere else and they are current: County of Mendocino Environmental Health samples five coastal sites every Monday and files them with the State Water Board, whose Safe to Swim dataset on data.ca.gov is updated daily. The newest Mendocino sample when this was written was September 8, 2026.

What the tile shows is a measurement, not a posting. The state sets a single-sample limit of 320 for E. coli and 110 for enterococcus, and a thirty-day average limit of 100 and 30 (CFU per 100 ml). A sample over one of those is a sample over a standard. Whether a beach is closed or posted is the county’s decision, and that decision is not in this file — ring the county.

Total and fecal coliform have no state limit at all. They are measured and printed here and never judged, because a tile that failed a beach on a coliform count would be inventing a number the state does not publish.

Every beach on the Sonoma and Marin board

This is the one stretch of California coast on this site where somebody samples the water and publishes the answer this week. Thirty-one sites, The Sea Ranch to the Marin Headlands, north to south — and two counties with two different habits. Sonoma County Environmental Health samples seven ocean beaches and posts a table with the counts on it; the County of Marin samples twenty-four sites, most of them on Tomales Bay and the creeks feeding it, and publishes them as a data feed with one word against each: OK, AVOID, or N/A.

Sonoma stops in the winter and Marin does not. Sonoma samples April through October. Marin’s runs the year round. So from November this board’s tile is half out of season and half current, and it says which half is which rather than putting one sentence over the whole coast.

N/A is not a pass. It is a site Marin did not sample that week. The tile calls it Check and says which week went unsampled — because reading it as an all-clear would paint a swimming beach green on no evidence at all.

Marin’s sites are mostly not surf. Tomales Bay, Papermill Creek, Drakes Estero and the ditches behind the beaches are where people wade, launch and swim on that coast, and they are also where the bacteria are: a ditch draining farmland after rain is a different animal from an open ocean beach, which is why the county samples the ditches at all.

BeachWhereMonitored
Gualala Point Regional ParkSea Ranch, at the Gualala River mouthYes
Black Point BeachSea Ranch, the bluff stair south of the riverYes
Stillwater Cove Regional ParkFort Ross, at Stockhoff CreekYes
Goat Rock State BeachJenner, at the Russian River mouthYes
Salmon Creek State BeachBodega Bay, at Salmon CreekYes
Doran Regional ParkBodega Bay, the harbour spitYes
Campbell Cove State BeachBodega Bay, inside the harbour mouth at Bodega HeadYes
Dillon Beach DitchDillon Beach, the ditch behind the beachYes
Dillon BeachDillon Beach, at the mouth of Tomales BayYes
Lawson's LandingDillon Beach, the campground on the bayYes
Miller ParkTomales, the boat launch on Tomales BayYes
Heart's DesireInverness, Tomales Bay State ParkYes
Shell BeachInverness, on the bay shoreYes
Chicken Ranch Ditch, Channel BInverness, the ditch above Chicken Ranch BeachYes
Chicken Ranch BeachInverness, at the head of the bayYes
Millerton PointPoint Reyes Station, Alan Sieroty BeachYes
Green BridgePoint Reyes Station, on Papermill CreekYes
Whitehouse PoolPoint Reyes Station, on Papermill Creek at the county parkYes
Drakes EsteroInverness, the estero in the national seashoreYes
Drakes BeachInverness, Drakes BayYes
InkwellsOlema, the swimming holes on Lagunitas CreekYes
Bolinas BeachBolinas, at the lagoon mouthYes
Stinson Beach, northStinson Beach, the north endYes
Stinson Beach, centralStinson Beach, the middleYes
Stinson Beach, southStinson Beach, the south end by the lagoonYes
Muir Beach, northMuir Beach, the north endYes
Muir Beach, centralMuir Beach, the middleYes
Muir Beach, southMuir Beach, the south end at Redwood CreekYes
Rodeo Beach, northMuir Beach, Rodeo Lagoon in the Marin Headlands, the north endYes
Rodeo Beach, centralMuir Beach, Rodeo Lagoon in the Marin Headlands, the middleYes
Rodeo Beach, southMuir Beach, Rodeo Lagoon in the Marin Headlands, the south endYes
China CampSan Rafael, China Camp State Park on San Pablo BayYes
McNears BeachSan Rafael, the county park on San Pablo BayYes
Paradise BeachTiburon, the county park on the peninsula’s bay shoreYes
Schoonmaker BeachSausalito, on Richardson Bay by the houseboatsYes
Horseshoe Cove, northeastSausalito, Fort Baker under the Golden Gate BridgeYes
Horseshoe Cove, northwestSausalito, Fort Baker under the Golden Gate BridgeYes
Horseshoe Cove, southwestSausalito, Fort Baker under the Golden Gate BridgeYes

Sonoma’s seven are the ocean beaches; the other thirty-one are Marin’s, seven of them on the bay side — China Camp and McNears for San Rafael, Paradise Beach for Tiburon, Schoonmaker and Horseshoe Cove’s three for Sausalito — which the county samples the same week as its ocean beaches. Three of Sonoma’s are signed differently on the county’s own results page from the way the parks are signed on the ground — Gualala Point Regional Park is “Gualala Regional Park Beach” there, Stillwater Cove is “Stillwater Regional Park Beach” — and the board matches on the county’s spelling, so a renamed row shows up as a broken test here rather than as a silent Check on somebody’s beach.

Every site on the San Mateo board

This is the best-covered coast on this site. San Mateo County Health samples weekly, on Monday mornings, year round, at 43 sites, and files every result to the same State Water Board dataset the Mendocino board reads. Twenty-six of the 43 are the ocean coast; the other five in that file are San Francisco Bay — Aquatic Park, Coyote Point, Kiteboard Beach, Lakeshore Park and Oyster Point Marina — and since September 24, 2026 they are on this board too, for its bay-side rows from South San Francisco to Redwood City.

Eight of the twenty-six are creek mouths, and a creek mouth is not the surf. The county’s own programme is called Beach and Creek Mouth Monitoring and it samples both: the water people swim in, and the water coming down to meet it. They disagree wildly. On September 14, 2026 San Vicente Creek at Moss Beach read E. coli 24,196 — seventy-five times the state’s single-sample limit — while Fitzgerald Marine Reserve, the beach that creek runs onto three hundred yards away, read 52 and was under every limit the state publishes. Both numbers are true.

So both are on the board, each named for what it is, and every creek row carries the county’s own advice: stay at least 300 feet from a flowing creek mouth or storm drain, whatever the reading says.

Montara has no site of its own. The state files San Vicente Creek under “Montara State Beach”, but the station is in the Fitzgerald Marine Reserve at Moss Beach, a mile and a quarter south. A Montara reader’s nearest site is Fitzgerald Marine, and the tile sorts by distance and prints it.

SiteWhereMonitored
Sharp Park BeachPacifica, off Beach BoulevardYes
Calera Creek, Rockaway BeachPacifica, the creek where it crosses Rockaway BeachYes
Rockaway BeachPacifica, the cove south of Mori PointYes
Linda Mar, Pacifica State BeachPacifica, the surf beach at Linda MarYes
San Pedro Creek, Pacifica State BeachPacifica, the creek at the south end of Linda MarYes
Fitzgerald Marine Reserve, Moss BeachMoss Beach, the reef and tidepoolsYes
San Vicente Creek, Moss BeachMoss Beach, the creek running through the reserveYes
Pillar Point Harbor #5Princeton-by-the-Sea, inside the harbourYes
Pillar Point Harbor #9Princeton-by-the-Sea, the east end of the harbourYes
Pillar Point Harbor #7Princeton-by-the-Sea, the middle of the harbourYes
Pillar Point Harbor #8Princeton-by-the-Sea, the west end by the breakwaterYes
Surfers BeachEl Granada, south of the harbour breakwaterYes
Roosevelt Beach, Half Moon Bay State BeachHalf Moon Bay, the north unit of the state beachYes
Dunes Beach, Half Moon Bay State BeachHalf Moon Bay, the dunes unitYes
Venice Beach, Half Moon Bay State BeachHalf Moon Bay, the Venice unitYes
Pilarcitos Creek, Venice BeachHalf Moon Bay, the creek where it crosses Venice BeachYes
Francis Beach, Half Moon Bay State BeachHalf Moon Bay, the main unit with the campgroundYes
San Gregorio State BeachSan Gregorio, at the highwayYes
San Gregorio CreekSan Gregorio, the creek behind the beachYes
Pomponio State BeachSan Gregorio, two miles southYes
Pomponio CreekSan Gregorio, the creek at PomponioYes
Pescadero State BeachPescadero, opposite the marshYes
Pescadero CreekPescadero, the creek at the state beachYes
Bean Hollow State BeachPescadero, three miles south at Pebble BeachYes
Gazos Creek AccessPescadero, the beach access at Gazos CreekYes
Gazos CreekPescadero, the creek itself at the accessYes
Oyster Point MarinaSouth San Francisco, the bay at Oyster PointYes
Coyote PointSan Mateo, the county park on the bayYes
Kiteboard BeachFoster City, by the San Mateo BridgeYes
Aquatic Park, San MateoSan Mateo, on Marina LagoonYes
Lakeshore ParkSan Mateo, on Marina LagoonYes

The county’s posting hotline is (650) 599-1266. What the tile shows is a measurement against the state’s limit, not a posting: posting a beach is the county’s decision and is not in the file this reads.

Every site on the Santa Cruz board

Santa Cruz County Environmental Health samples twenty-five ocean sites and files the results to the same State Water Board dataset the Mendocino and San Mateo boards read. The thing to know about this county is that it does not sample them all at the same rate. The town beaches from Natural Bridges round to Rio del Mar — Cowell, Main, Lighthouse, Mitchell’s Cove, Natural Bridges, Capitola, New Brighton, Seacliff, Rio del Mar — are sampled every week, year round. Seabright and Twin Lakes about every two weeks. The rest — the north-county beaches at Davenport, the Live Oak pocket beaches, Pleasure Point, and the long beaches from Hidden Beach to the Pajaro — about once a month, less in winter. So a three-week-old reading at Manresa is current, and the tile says how often the county comes to each site rather than calling a monthly beach stale.

Two of the twenty-five are lagoon mouths, not surf. Moran Lake and Corcoran Lagoon are the county’s own names for them; they are where a lagoon drains across the beach, and the county keeps creek and lagoon mouths on their own list and posts some of them permanently. Their rows say so.

Cowell, Main and Capitola each have two points, and the county gives them numbers rather than names. This page keeps both of each, labelled by which end they are, because the two ends of Cowell’s can and do read differently on the same morning.

SiteWhere, and how oftenMonitored
Waddell Creek BeachDavenport, at the county line below Big Basin — monthlyYes
Scott Creek BeachDavenport, four miles north of the village — monthlyYes
San Vicente BeachDavenport, below the village — monthlyYes
Natural Bridges State BeachSanta Cruz, the west end of West Cliff — weeklyYes
Mitchell’s Cove BeachSanta Cruz, off West Cliff Drive — weeklyYes
Lighthouse BeachSanta Cruz, below the lighthouse at Steamer Lane — weeklyYes
Cowell Beach, west endSanta Cruz, the west end of Cowell’s — weeklyYes
Cowell Beach, wharf endSanta Cruz, beside the wharf — weeklyYes
Main Beach, wharf endSanta Cruz, the Boardwalk beach at the wharf end — weeklyYes
Main Beach, river endSanta Cruz, the Boardwalk beach at the San Lorenzo — weeklyYes
Seabright BeachSanta Cruz, east of the river mouth — about every two weeksYes
Twin Lakes State BeachSanta Cruz, at the harbour mouth — about every two weeksYes
Sunny Cove BeachLive Oak, the pocket beach off Johans Beach Drive — monthlyYes
Corcoran Lagoon BeachLive Oak, where the lagoon meets the beach — monthlyYes
Moran Lake, County BeachLive Oak, where the lake drains to the beach — monthlyYes
Pleasure Point BeachPleasure Point, below East Cliff — monthlyYes
Capitola City Beach, west endCapitola, the village beach at the creek — weeklyYes
Capitola City Beach, east endCapitola, the village beach at the wharf end — weeklyYes
New Brighton State BeachCapitola, the state beach below the campground — weeklyYes
Seacliff State BeachSeacliff, at the cement ship — weeklyYes
Rio del Mar BeachRio Del Mar, at the esplanade — weeklyYes
Hidden BeachRio Del Mar, at the south end below Cliff Drive — monthlyYes
Manresa State BeachLa Selva Beach, the state beach below the village — monthlyYes
Sunset State BeachLa Selva Beach, three miles south toward the Pajaro — monthlyYes
Pajaro Dunes BeachPajaro Dunes, at the river mouth — monthlyYes

The county’s water quality laboratory is (831) 454-4624 and its Environmental Health office (831) 454-2022; its own advisories page lists the current postings. What the tile shows is a measurement against the state’s limit, not a posting: posting a beach is the county’s decision and is on that page, not in the file this reads.

Every site on the Monterey board

Monterey County Environmental Health samples thirteen sites that reach the same State Water Board dataset, and it samples all year: in the county’s own words, “monthly from November to April, then weekly between April 1 and October 31”. That sentence is true of the eight Peninsula beaches the county names on its own page — Del Monte and the Monterey Beach Hotel, San Carlos, Lovers Point, Asilomar, Spanish Bay, Stillwater Cove and Carmel Beach — which show thirty-odd sampling days a year in the file, San Carlos about every two weeks. The five state beaches — Moss Landing, Marina, Seaside, Carmel River and Julia Pfeiffer Burns — are in the same file at about once a month. Each row says which, and a monthly beach three weeks after its last sample is current, not stale. Nothing south of Julia Pfeiffer Burns is sampled: Lucia and Gorda have no beach on this list, and no sampled beach means no reading, not a clean one.

SiteWhere, and how oftenMonitored
Moss Landing State BeachMoss Landing, north of the harbour mouth — monthlyYes
Marina State BeachMarina, at the foot of Reservation Road — monthlyYes
Seaside BeachSeaside, the state beach below Sand City — monthlyYes
Monterey Beach HotelSeaside, the Monterey shore at the hotel — weekly in seasonYes
Del Monte BeachMonterey, east of the wharf — weekly in seasonYes
San Carlos BeachMonterey, the divers’ beach at the breakwater — about every two weeksYes
Lovers PointPacific Grove, the cove at Lovers Point — weekly in seasonYes
Asilomar State BeachPacific Grove, the ocean side round Point Pinos — weekly in seasonYes
Spanish Bay BeachPebble Beach, the north end of 17-Mile Drive — weekly in seasonYes
Stillwater CovePebble Beach, the cove below the lodge — weekly in seasonYes
Carmel BeachCarmel-by-the-Sea, at the foot of Ocean Avenue — weekly in seasonYes
Carmel River State BeachCarmel-by-the-Sea, at the river mouth — monthlyYes
Julia Pfeiffer Burns State BeachBig Sur, eleven miles down the road at McWay Cove — monthlyYes

The county’s Beach Condition Hotline is (831) 755-4599, and it is the answer when this page and the county disagree: what the tile shows is a measurement against the state’s limit, not a posting. Posting a beach, or a rain advisory after a storm, is the county’s decision and is on the hotline, not in the file this reads.

Every site on the San Francisco board

San Francisco runs its own beach program — the Public Utilities Commission with the Department of Public Health — and in the city’s own words it samples “every week, year round”. Seventeen points are on the city’s map; fourteen of them reach the State Water Board dataset this site reads (Islais Creek, Crane Cove and Mission Creek do not), and the file agrees with the city: every one weekly, all year. Ocean Beach and Baker Beach are three points each and the bay beaches two or three, because the city keeps them apart and this page does too.

SiteWhere, and how oftenMonitored
Ocean Beach at Sloat BoulevardOcean Beach, the south end by the zoo — weeklyYes
Ocean Beach at Lincoln WayOcean Beach, the middle, below Golden Gate Park — weeklyYes
Ocean Beach at Balboa StreetOcean Beach, the north end below the Cliff House — weeklyYes
China BeachSea Cliff, the cove below the houses — weeklyYes
Baker Beach, westSea Cliff, the ocean end of Baker Beach — weeklyYes
Baker Beach at Lobos CreekSea Cliff, where the creek crosses the sand — weeklyYes
Baker Beach, eastSea Cliff, the Gate end under the bridge — weeklyYes
Crissy Field, westPresidio, the beach toward Fort Point — weeklyYes
Crissy Field, eastPresidio, the beach toward the Marina — weeklyYes
Aquatic Park BeachFisherman’s Wharf, the swimmers’ cove — weeklyYes
Aquatic Park at Hyde Street PierFisherman’s Wharf, the pier end of the cove — weeklyYes
Candlestick Point, Jackrabbit BeachBayview-Hunters Point, the state recreation area — weeklyYes
Candlestick Point, Windsurfer CircleBayview-Hunters Point, the windsurfers’ launch — weeklyYes
Candlestick Point, Sunnydale CoveBayview-Hunters Point, the south cove — weeklyYes

The city’s Recreational Beach Water Quality Hotline is (415) 242-2214, updated whenever new results come in, and it is the answer when this page and the city disagree: what the tile shows is a measurement against the state’s limit, not a posting. The city posts “No Swimming” signs when a sample fails the standard and whenever a combined-sewer discharge reaches a beach, and that posting is the hotline’s, not this file’s.

Every site on the San Luis Obispo board

San Luis Obispo County Environmental Health Services samples, in its own words, “nineteen locations along the coast on a weekly basis”, all year; fifteen of them reach the State Water Board file under the county’s name, and those are the rows here. The county files promptly — when this was written every site’s newest sample was the same date, two weeks old, the freshest of any county on this coast. An advisory, the county says, “spans fifty (50) yards north and south of the area where the sample is collected”, and its standing rain advisory is 72 hours after significant rain. San Simeon to Oceano, north to south.

SiteWhere, and how oftenMonitored
San Simeon BeachSan Simeon, the cove by the Hearst pier — weeklyYes
Cayucos Beach, northCayucos, the north end of town — weeklyYes
Cayucos Beach, at the pierCayucos, by the pier — weeklyYes
Morro Strand State BeachMorro Bay, the long beach north of town — weeklyYes
Morro Bay City Beach, northMorro Bay, the town beach toward Morro Strand — weeklyYes
Morro Bay City Beach, at the RockMorro Bay, the beach beside Morro Rock — weeklyYes
Olde Port BeachAvila Beach, inside the Port San Luis breakwater — weeklyYes
Avila BeachAvila Beach, the town beach at the pier — weeklyYes
Sewers, Shell BeachShell Beach, the surf break below the outfall, in the county’s own name — weeklyYes
Pismo State Beach, at the pierPismo Beach, by the pier — weeklyYes
Pismo State Beach, south of the pierPismo Beach, the beach south of the pier — weeklyYes
Pismo State Beach, at Pismo CreekPismo Beach, where the creek crosses the sand — weeklyYes
Oceano Dunes, at the Grand Avenue rampGrover Beach, the beach ramp at the foot of Grand Avenue — weeklyYes
Oceano Dunes, middleOceano, between the two ramps — weeklyYes
Oceano Dunes, at the Pier Avenue rampOceano, the beach ramp at the foot of Pier Avenue — weeklyYes

The county’s Beach Water Quality Status Hotline is (805) 788-3411, updated when weekly results come in, and it is the answer when this page and the county disagree: what the tile shows is a measurement against the state’s limit, and posting a beach is the county’s.

Every site on the Santa Barbara board

Santa Barbara County Environmental Health Services has sampled its beaches every week, all year, since 1996 — in the county’s words, “In September 1996, Environmental Health Services began weekly year-round testing” — and files with the State Water Board. Sixteen sites reach that file; fourteen are on this board’s shore and are the rows here. The other two, Jalama Beach and the Guadalupe Dunes, are on the county’s west coast beyond Point Conception, where no town on the board is, and are on the county’s own map. Refugio and El Capitan are the state beaches on the Gaviota coast, nine and twelve miles from Gaviota, and read from that row. When this was written every site’s newest sample was ten days old. Gaviota to Carpinteria, west to east.

SiteWhere, and how oftenMonitored
Gaviota State BeachGaviota, the beach at the pier — weeklyYes
Refugio State BeachGaviota, nine miles east on the Gaviota coast — weeklyYes
El Capitan State BeachGaviota, twelve miles east on the Gaviota coast — weeklyYes
Coal Oil PointIsla Vista, the point west of the campus — weeklyYes
Goleta BeachGoleta, the county park by the slough — weeklyYes
Hope Ranch BeachSanta Barbara, the west side below Hope Ranch — weeklyYes
Arroyo Burro BeachSanta Barbara, Hendry’s, at the creek mouth — weeklyYes
Leadbetter BeachSanta Barbara, west of the harbour — weeklyYes
East Beach, at Mission CreekSanta Barbara, east of Stearns Wharf — weeklyYes
East Beach, at Sycamore CreekSanta Barbara, the east end of East Beach — weeklyYes
Butterfly BeachMontecito, below Channel Drive — weeklyYes
Hammonds BeachMontecito, east of the Biltmore — weeklyYes
Summerland BeachSummerland, below Lookout Park — weeklyYes
Carpinteria State BeachCarpinteria, the state beach at the foot of Linden Avenue — weeklyYes

The county’s 24-hour recorded Ocean Water Quality Hotline is (805) 681-4949, and it is the answer when this page and the county disagree: what the tile shows is a measurement against the state’s limit, and posting a beach is the county’s.

Every site on the Ventura board

Ventura County Environmental Health has run its own program since 1998, and in its own words “40 sites are sampled during the Dry-Weather season (April to October), and 19 sites are sampled during the Wet-Weather season (November to March)”; results go up “no later than each Thursday by 5:00 p.m.” Thirty-six sites reach the State Water Board file; thirty-two are on this board’s shore and are the rows here. The four at Point Mugu and past it on the Malibu side are the base’s and the state park’s, with no town to belong to, and are on the county’s own map; so is Emma Wood’s wet-season history. A long beach is two, three or four points and each row says which. The Rincon coast to Ormond Beach, west to east.

SiteWhere, and how oftenMonitored
Rincon BeachFaria Beach, at the county line — weekly, April to OctoberYes
Oil Piers BeachFaria Beach, the Rincon coast at Mussel Shoals — weekly, April to OctoberYes
Hobson County Park BeachFaria Beach, the county park at Sea Cliff — weekly, April to OctoberYes
Faria County Park BeachFaria Beach, the county park — weekly, April to OctoberYes
Solimar BeachFaria Beach, the beach colony east of Faria — weekly, April to OctoberYes
Emma Wood State BeachFaria Beach, the state beach at the Ventura River — weekly, April to OctoberYes
Surfers Point at SeasideVentura, the point at the river mouth — weekly, April to OctoberYes
Promenade Park Beach, westVentura, the promenade — weekly, April to OctoberYes
Promenade Park Beach, middleVentura, the promenade — weekly, April to OctoberYes
Promenade Park Beach, eastVentura, the promenade — weekly, April to OctoberYes
San Buenaventura State Beach, at the pierVentura, by the pier — weekly, April to OctoberYes
San Buenaventura State Beach, south of the pierVentura, the state beach — weekly, April to OctoberYes
San Buenaventura State Beach, middleVentura, the state beach — weekly, April to OctoberYes
San Buenaventura State Beach, south endVentura, the state beach — weekly, April to OctoberYes
Marina Park BeachVentura, by the harbour — weekly, April to OctoberYes
Peninsula BeachVentura, the harbour peninsula — weekly, April to OctoberYes
Surfers Knoll BeachVentura, south of the harbour — weekly, April to OctoberYes
Oxnard Beach, northOxnard, Oxnard Shores — weekly, April to OctoberYes
Oxnard Beach, southOxnard, Mandalay — weekly, April to OctoberYes
Oxnard Beach Park, northOxnard, the city beach park — weekly, April to OctoberYes
Oxnard Beach Park, southChannel Islands Harbor, the beach park — weekly, April to OctoberYes
Hollywood Beach, northChannel Islands Harbor, Hollywood Beach — weekly, April to OctoberYes
Hollywood Beach, at the harbourChannel Islands Harbor, at the entrance — weekly, April to OctoberYes
Kiddie BeachChannel Islands Harbor, inside the harbour — weekly, April to OctoberYes
Hobie BeachChannel Islands Harbor, inside the harbour — weekly, April to OctoberYes
Silverstrand Beach, northChannel Islands Harbor, Silver Strand — weekly, April to OctoberYes
Silverstrand Beach, middleChannel Islands Harbor, Silver Strand — weekly, April to OctoberYes
Silverstrand Beach, southPort Hueneme, Silver Strand — weekly, April to OctoberYes
Port Hueneme Beach ParkPort Hueneme, by the pier — weekly, April to OctoberYes
Ormond Beach, northPort Hueneme, Ormond Beach — weekly, April to OctoberYes
Ormond Beach, middlePort Hueneme, Ormond Beach — weekly, April to OctoberYes
Ormond Beach, southPort Hueneme, Ormond Beach — weekly, April to OctoberYes

The county’s Ocean Water Quality Hotline is (805) 662-6555, and it is the answer when this page and the county disagree: what the tile shows is a measurement against the state’s limit, and posting a beach, fifty yards either side of the sign, is the county’s.

Every site on the Los Angeles board

Four programs sample this shore and two of them reach the State Water Board file, so the board reads those two. The county’s Department of Public Health, in its own words, “collects ocean water samples from the mainland, once a week throughout the year” and “an additional five samples from Avalon on Santa Catalina Island beginning in April through October”. The city of Long Beach runs its own program and files its own points, sampled, in the city’s words, “three times a week”. The Beach Cities and the City of Los Angeles’ sanitation bureau sample too, and their sites are on the county’s own map but not in the state file. That leaves fifty-eight rows: forty-three of the county’s forty-five codes (two have stopped — one at Malibu last sampled in May 2025, one at Will Rogers last sampled in January 2026 — and are left off) and Long Beach’s fifteen. The file names fifteen county points “Malibu Beach” and fifteen city points “Long Beach”, so each row carries the program’s own station code. Palos Verdes and San Pedro have no site in the file; those two rows show the nearest one with its distance and send you to the county’s map. Leo Carrillo to Long Beach, west to east, then Avalon.

SiteWhere, and how oftenMonitored
Malibu Beach (DHS010)Zuma — the county, weekly, all yearYes
Malibu Beach (DHS010B)Zuma — the county, weekly, all yearYes
Malibu Beach (DHS009)Zuma — the county, weekly, all yearYes
Malibu Beach (DHS009B)Zuma — the county, weekly, all yearYes
Malibu Beach (DHS008)Zuma — the county, weekly, all yearYes
Malibu Beach (DHS008B)Zuma — the county, weekly, all yearYes
Malibu Beach (DHS007B)Zuma — the county, weekly, all yearYes
Malibu Beach (DHS007)Zuma — the county, weekly, all yearYes
Malibu Beach (DHS006)Zuma — the county, weekly, all yearYes
Malibu Beach (DHS005)Malibu — the county, weekly, all yearYes
Malibu Beach (DHS005B)Malibu — the county, weekly, all yearYes
Malibu Beach (DHS004)Malibu — the county, weekly, all yearYes
Malibu Beach (DHS004B)Malibu — the county, weekly, all yearYes
Malibu Beach (DHS003)Malibu — the county, weekly, all yearYes
Malibu Beach (DHS002)Malibu — the county, weekly, all yearYes
Will Rogers State Beach (DHS102B)Pacific Palisades — the county, weekly, all yearYes
Will Rogers State Beach (DHS102)Pacific Palisades — the county, weekly, all yearYes
Will Rogers State Beach (DHS103)Pacific Palisades — the county, weekly, all yearYes
Will Rogers State Beach (DHS103B)Pacific Palisades — the county, weekly, all yearYes
Santa Monica State Beach (DHS104)Santa Monica — the county, weekly, all yearYes
Santa Monica State Beach (DHS104B)Santa Monica — the county, weekly, all yearYes
Santa Monica State Beach (DHS105)Santa Monica — the county, weekly, all yearYes
Santa Monica State Beach (DHS105B)Santa Monica — the county, weekly, all yearYes
Santa Monica State Beach (DHS106)Santa Monica — the county, weekly, all yearYes
Venice City Beach (DHS107)Venice — the county, weekly, all yearYes
Venice City Beach (DHS107B)Venice — the county, weekly, all yearYes
Venice City Beach (DHS108)Venice — the county, weekly, all yearYes
Venice City Beach (DHS109)Playa del Rey — the county, weekly, all yearYes
Dockweiler State Beach (DHS110)Playa del Rey — the county, weekly, all yearYes
Dockweiler State Beach (DHS111)El Segundo — the county, weekly, all yearYes
Dockweiler State Beach (DHS112B)El Segundo — the county, weekly, all yearYes
Dockweiler State Beach (DHS112)El Segundo — the county, weekly, all yearYes
Manhattan Beach (DHS113)Manhattan Beach — the county, weekly, all yearYes
Manhattan Beach (DHS113B)Manhattan Beach — the county, weekly, all yearYes
Hermosa Beach (DHS114)Hermosa Beach — the county, weekly, all yearYes
Hermosa Beach (DHS115B)Hermosa Beach — the county, weekly, all yearYes
Hermosa Beach (DHS115)Redondo Beach — the county, weekly, all yearYes
Redondo Beach (DHS116)Redondo Beach — the county, weekly, all yearYes
Long Beach (B-5)Long Beach — the city of Long Beach, three times a weekYes
Long Beach (B-56)Long Beach — the city of Long Beach, three times a weekYes
Long Beach (B-60)Long Beach — the city of Long Beach, three times a weekYes
Long Beach (B-7)Long Beach — the city of Long Beach, three times a weekYes
Long Beach (B-8)Long Beach — the city of Long Beach, three times a weekYes
Long Beach (B-9)Long Beach — the city of Long Beach, three times a weekYes
Long Beach (B-64)Long Beach — the city of Long Beach, three times a weekYes
Long Beach (B-24)Long Beach — the city of Long Beach, three times a weekYes
Long Beach (B-25)Long Beach — the city of Long Beach, three times a weekYes
Long Beach (B-14)Long Beach — the city of Long Beach, three times a weekYes
Long Beach (B-10)Long Beach — the city of Long Beach, three times a weekYes
Long Beach (B-67)Long Beach — the city of Long Beach, three times a weekYes
Long Beach (B-31)Long Beach — the city of Long Beach, three times a weekYes
Long Beach (B-11)Long Beach — the city of Long Beach, three times a weekYes
Long Beach (B-22)Long Beach — the city of Long Beach, three times a weekYes
Avalon Beach (DHS121)Avalon — the county, weekly, April to OctoberYes
Avalon Beach (DHS119)Avalon — the county, weekly, April to OctoberYes
Avalon Beach (DHS120)Avalon — the county, weekly, April to OctoberYes
Avalon Beach (DHS118)Avalon — the county, weekly, April to OctoberYes
Avalon Beach (DHS117)Avalon — the county, weekly, April to OctoberYes

The county’s Beach Advisory Hotline is (800) 525-5662, updated as conditions change, and Long Beach’s Ocean and Bays Hotline is (562) 570-4199. They are the answer when this page and the agency disagree: what the tile shows is a measurement against the state’s limit, and a posting or a closure is the agency’s call.

Every site on the Orange board

The County of Orange Health Care Agency publishes its own map, current, at ocbeachinfo.com, and the board reads that map rather than the State Water Board file, whose newest Orange County result was seven weeks old the day this was written. Each site on the map carries the county’s own colour and sentence: green, “Ocean water bacteria levels meet state health standards”; a warning where bacteria exceed them, posted with the date; a closure for sewage or contaminated water; and grey for no recent data, which the tile shows as Check, never as clean. Under the map the county lists its closures, warnings and runoff advisories in words, and the tile carries those words beside the site they name. The county updates the map “when a change of status occurs”, not on a clock, so the tile is dated by our check. One hundred and thirty-nine sites, each on its nearest row — Newport Bay, Huntington Harbour and Dana Point Harbor included, because the county samples where people swim and paddle in the harbours too. Seal Beach to San Clemente, north to south.

SiteWhereMonitored
Seal Beach - 1st StreetSeal Beach — station OSB02 on the county’s mapYes
Seal Beach - 8th StreetSeal Beach — station OSB03 on the county’s mapYes
Seal Beach - South of PierSeal Beach — station OSB05 on the county’s mapYes
Seal Beach - 14th StreetSeal Beach — station OSB04 on the county’s mapYes
Huntington Harbour - Seagate LagoonSunset Beach — station BHH09 on the county’s mapYes
Huntington Harbour - Anaheim BaySunset Beach — station BHH05 on the county’s mapYes
Huntington Harbour - Sunset Aquatic MarinaSunset Beach — station MHH07 on the county’s mapYes
Surfside - Sea WaySunset Beach — station OSB01 on the county’s mapYes
Huntington Harbour - Trinidad BeachSunset Beach — station BHH12 on the county’s mapYes
Huntington Harbour - Mother's BeachSunset Beach — station BHH15 on the county’s mapYes
Huntington Harbour - Humboldt BeachSunset Beach — station BHH06 on the county’s mapYes
Huntington Harbour - Peter's Landing MarinaSunset Beach — station MHH14 on the county’s mapYes
Huntington Harbour - Harbour ChannelSunset Beach — station BHH13 on the county’s mapYes
Huntington Harbour - Admiralty Drive ChannelSunset Beach — station BHH11 on the county’s mapYes
Huntington Harbour - 11th Street BeachSunset Beach — station BHH04 on the county’s mapYes
Huntington Harbour - Davenport BeachSunset Beach — station MHH10 on the county’s mapYes
Huntington Harbour - Coral Cay BeachSunset Beach — station BHH16 on the county’s mapYes
Sunset Beach - Broadway Street BeachSunset Beach — station OSUB1 on the county’s mapYes
Huntington Harbour - Clubhouse MarinaSunset Beach — station MHH01 on the county’s mapYes
Bolsa Chica State Beach - Warner AvenueSunset Beach — station 39N on the county’s mapYes
Bolsa Chica State Beach - Restroom #14Sunset Beach — station 33N on the county’s mapYes
Huntington City Beach - Dog BeachHuntington Beach — station 27N on the county’s mapYes
Huntington City Beach - 17th StreetHuntington Beach — station 21N on the county’s mapYes
Huntington City Beach - Huntington StreetHuntington Beach — station 15N on the county’s mapYes
Huntington City Beach - Beach BlvdHuntington Beach — station 12N on the county’s mapYes
Huntington State Beach - Newland StreetHuntington Beach — station 9N on the county’s mapYes
Huntington State Beach - Magnolia StreetHuntington Beach — station 6N on the county’s mapYes
Huntington State Beach - Brookhurst StreetNewport Beach — station 3N on the county’s mapYes
Newport Slough - Grant StreetNewport Beach — station BNS02 on the county’s mapYes
Huntington State Beach - North of Santa Ana RiverNewport Beach — station Station 0 on the county’s mapYes
Newport Slough - Lancaster StreetNewport Beach — station BNS01 on the county’s mapYes
Newport Beach - Orange StreetNewport Beach — station 3S on the county’s mapYes
Newport Bay - North Star BeachNewport Beach — station BNB28 on the county’s mapYes
Newport Beach - 52nd/53rd StreetNewport Beach — station 6S on the county’s mapYes
Newport Bay - 43rd Street BeachNewport Beach — station BNB09 on the county’s mapYes
Newport Bay - Newport Blvd BridgeNewport Beach — station BNB35 on the county’s mapYes
Newport Bay - 38th Street BeachNewport Beach — station BNB10 on the county’s mapYes
Newport Bay - De Anza RampNewport Beach — station BNB30 on the county’s mapYes
Newport Beach - 38th StreetNewport Beach — station 9S on the county’s mapYes
Newport Bay - 33rd Street ChannelNewport Beach — station BNB11 on the county’s mapYes
Newport Bay - Via Genoa BeachNewport Beach — station BNB07 on the county’s mapYes
Newport Bay - Rhine ChannelNewport Beach — station BNB12 on the county’s mapYes
Newport Bay - Promontory PointNewport Beach — station BNB29 on the county’s mapYes
Newport Bay - Bayshore BeachNewport Beach — station BNB05 on the county’s mapYes
Newport Bay - Lido Isle Yacht ClubNewport Beach — station BNB32 on the county’s mapYes
Newport Bay - 19th Street BeachNewport Beach — station BNB14 on the county’s mapYes
Newport Bay - 15th Street BeachNewport Beach — station BNB15 on the county’s mapYes
Newport Bay - 10th Street BeachNewport Beach — station BNB17 on the county’s mapYes
Newport Bay - Alvarado/Bay Isle BeachNewport Beach — station BNB18 on the county’s mapYes
Newport Beach - 15th/16th StreetsNewport Beach — station 15S on the county’s mapYes
Newport Bay - Newport Dunes NorthCorona del Mar — station BNB24N on the county’s mapYes
Newport Bay - Newport Dunes EastCorona del Mar — station BNB24E on the county’s mapYes
Newport Bay - Newport Dunes WestCorona del Mar — station BNB24W on the county’s mapYes
Newport Bay - Newport Dunes MiddleCorona del Mar — station BNB24M on the county’s mapYes
Newport Bay - Onyx Avenue BeachCorona del Mar — station BNB02 on the county’s mapYes
Newport Bay - Ruby AvenueCorona del Mar — station BNB03 on the county’s mapYes
Newport Bay - Garnet Avenue BeachCorona del Mar — station BNB31 on the county’s mapYes
Newport Bay - Grand CanalCorona del Mar — station BNB34 on the county’s mapYes
Newport Bay - Park Avenue BeachCorona del Mar — station BNB01 on the county’s mapYes
Newport Bay - Sapphire AvenueCorona del Mar — station BNB20 on the county’s mapYes
Newport Bay - Abalone Avenue BeachCorona del Mar — station BNB21 on the county’s mapYes
Newport Bay - Bayside Drive BeachCorona del Mar — station BNB33 on the county’s mapYes
Newport Beach - Balboa PierCorona del Mar — station 21S on the county’s mapYes
Newport Bay - N Street BeachCorona del Mar — station BNB22 on the county’s mapYes
Newport Beach - The WedgeCorona del Mar — station 27S on the county’s mapYes
Newport Beach - Corona Del Mar State BeachCorona del Mar — station 29S on the county’s mapYes
Newport Coast - Little Corona BeachCorona del Mar — station BGC u/d on the county’s mapYes
Newport Coast - Pelican Point BeachCorona del Mar — station PPCD on the county’s mapYes
Newport Coast - Crystal Cove State BeachCorona del Mar — station 39S on the county’s mapYes
Newport Coast - Crystal Cove BeachCorona del Mar — station ONB39 on the county’s mapYes
Newport Coast - Muddy Creek BeachLaguna Beach — station MDCD on the county’s mapYes
Newport Coast - El Moro Creek Ocean InterfaceLaguna Beach — station ELMORO on the county’s mapYes
Laguna Beach - Emerald Bay BeachLaguna Beach — station EMRLDz on the county’s mapYes
Laguna Beach - Crescent BayLaguna Beach — station OLB05 on the county’s mapYes
Laguna Beach - Divers CoveLaguna Beach — station HEISLRz on the county’s mapYes
Laguna Beach - Broadway Creek Ocean Interface at Main BeachLaguna Beach — station MAINBCz on the county’s mapYes
Laguna Beach - Hotel LagunaLaguna Beach — station VICTRAz on the county’s mapYes
Laguna Beach - Cleo Street BeachLaguna Beach — station CLEOz on the county’s mapYes
Laguna Beach - Bluebird CanyonLaguna Beach — station BLUBRDz on the county’s mapYes
Laguna Beach - Pearl Street BeachLaguna Beach — station PEARLz on the county’s mapYes
Laguna Beach - Victoria BeachLaguna Beach — station DUMONDz on the county’s mapYes
Laguna Beach - Blue Lagoon BeachLaguna Beach — station BLULGNz on the county’s mapYes
Laguna Beach - Goff Island Beach - Christmas CoveLaguna Beach — station S12 on the county’s mapYes
Laguna Beach - Treasure Island BeachLaguna Beach — station S11 on the county’s mapYes
Laguna Beach - North Aliso BeachLaguna Beach — station S10 on the county’s mapYes
Laguna Beach - Aliso Creek Ocean Interface at Aliso BeachLaguna Beach — station ACM1z on the county’s mapYes
Laguna Beach - Aliso Beach ParkLaguna Beach — station S9 on the county’s mapYes
Laguna Beach - South Aliso BeachLaguna Beach — station S8 on the county’s mapYes
Laguna Beach - Camel PointLaguna Beach — station S7 on the county’s mapYes
Laguna Beach - West StreetLaguna Beach — station WESTz on the county’s mapYes
Laguna Beach - Table RockLaguna Beach — station S6 on the county’s mapYes
Laguna Beach - Totuava BeachDana Point — station S5 on the county’s mapYes
Laguna Beach - 1000 Steps BeachDana Point — station S4 on the county’s mapYes
Laguna Beach - Three Arch BayDana Point — station S3 on the county’s mapYes
Dana Point - Monarch BeachDana Point — station OSL25 on the county’s mapYes
Dana Point - Salt Creek Ocean InterfaceDana Point — station SCM1z on the county’s mapYes
Dana Point - Salt Creek County BeachDana Point — station S2 on the county’s mapYes
Dana Point - Dana StrandsDana Point — station S1 on the county’s mapYes
Dana Point Harbor - Baby Beach West EndDana Point — station BDP12 on the county’s mapYes
Dana Point Harbor - Baby Beach Buoy LineDana Point — station BDP13 on the county’s mapYes
Dana Point Harbor - Baby Beach Swim AreaDana Point — station BDP14 on the county’s mapYes
Dana Point Harbor - Baby Beach East EndDana Point — station BDP15 on the county’s mapYes
Dana Point Harbor - Fishing PierDana Point — station BDP08 on the county’s mapYes
Dana Point Harbor - Youth DockDana Point — station BDP17 on the county’s mapYes
Dana Point Harbor - Pilgrim DockDana Point — station BDP16 on the county’s mapYes
Dana Point Harbor - Guest DockDana Point — station MDP11 on the county’s mapYes
Doheny State Beach - Mid BeachDana Point — station S-2 on the county’s mapYes
Doheny State Beach - San Juan CreekDana Point — station S-0 on the county’s mapYes
Doheny State Beach - San Juan Creek/Ocean InterfaceDana Point — station SJC1z on the county’s mapYes
Doheny State Beach - North Beach Creek Ocean InterfaceDana Point — station DSB5z on the county’s mapYes
Doheny State Beach - Last CampgroundDana Point — station S-1 on the county’s mapYes
Dana Point - Ocean Institute BeachDana Point — station S-6 on the county’s mapYes
Dana Point Harbor - M DockDana Point — station MDP18 on the county’s mapYes
Doheny State Beach - South Day Use Area RestroomsDana Point — station S-3 on the county’s mapYes
Doheny State Beach - South Day Use Area DrainDana Point — station DSB4z on the county’s mapYes
Dana Point Harbor - Fuel DockDana Point — station BDP07 on the county’s mapYes
Dana Point Harbor - Harbor Patrol DockDana Point — station MDP10 on the county’s mapYes
Doheny State Beach - Pedestrian BridgeDana Point — station S-5 on the county’s mapYes
Doheny State Beach - End of the ParkDana Point — station DSB1z on the county’s mapYes
Dana Point - Capistrano County Beach NorthDana Point — station S-9 on the county’s mapYes
Dana Point - Capistrano County Beach SouthDana Point — station CSBMP1z on the county’s mapYes
Dana Point - Capistrano Bay Community Beach NorthDana Point — station CSBBR1z on the county’s mapYes
Dana Point - Capistrano Bay Community BeachDana Point — station S-11 on the county’s mapYes
Dana Point - South Capistrano Bay Community BeachSan Clemente — station S-13 on the county’s mapYes
Poche County Beach - Poche BeachSan Clemente — station S-15 on the county’s mapYes
Poche County Beach - Poche Creek Ocean InterfaceSan Clemente — station POCHEz on the county’s mapYes
San Clemente - Pico Drain Ocean Interface at North BeachSan Clemente — station PICOz on the county’s mapYes
San Clemente - North BeachSan Clemente — station S-17 on the county’s mapYes
San Clemente - El PortalSan Clemente — station ELPORTALz on the county’s mapYes
San Clemente - Mariposa PointSan Clemente — station MARIPOz on the county’s mapYes
San Clemente - Linda LaneSan Clemente — station LINDALz on the county’s mapYes
San Clemente - South Linda LaneSan Clemente — station SLINDALz on the county’s mapYes
San Clemente - Clock Tower NorthSan Clemente — station S-19 on the county’s mapYes
San Clemente - San Clemente PierSan Clemente — station PIERz on the county’s mapYes
San Clemente - Trafalgar CanyonSan Clemente — station TRFCYNz on the county’s mapYes
San Clemente - Boca del Canon BeachSan Clemente — station LADERAz on the county’s mapYes
San Clemente - Riviera BeachSan Clemente — station RIVERAz on the county’s mapYes
San Clemente - San Clemente State Beach CalafiaSan Clemente — station S-21 on the county’s mapYes
San Clemente - Avenida Las PalmerasSan Clemente — station S-23 on the county’s mapYes

The county’s Ocean and Bay Posting and Closure Status line is (714) 433-6400, and it is the answer when this page and the county disagree.

Every site on the San Diego board

The County of San Diego’s Department of Environmental Health and Quality samples the coast and the bays and publishes its postings in an application at sdbeachinfo.com, which loads its data only in a browser. Its sample results reach the State Water Board file, and that is what the board reads: fifty-four sites, Oceanside to the Tijuana Slough and Border Field, each with the county’s station code. The day this was written the north county sites had results from mid-September and La Jolla to the border had nothing newer than late August; the tile says how old each one is. Postings are the county’s, not the file’s, and on this coast they matter more than anywhere: the Tijuana River closes Imperial Beach and the Silver Strand for long stretches, and a closure is not a sample. Check sdbeachinfo.com or the county’s status line before you go in there. Left off: one Oceanside pier point last sampled in June, and the three Baja California points.

SiteWhereMonitored
Harbor Beach (OC-100)Oceanside — the county, reported through the State Water BoardYes
Oceanside Pier area (OC-050)Oceanside — the county, reported through the State Water BoardYes
Oceanside municipal beach, other (OC-040)Oceanside — the county, reported through the State Water BoardYes
Buccaneer Beach (OC-030)Oceanside — the county, reported through the State Water BoardYes
Oceanside municipal beach, other (OC-020)Carlsbad — the county, reported through the State Water BoardYes
Oceanside municipal beach, other (OC-010)Carlsbad — the county, reported through the State Water BoardYes
South Carlsbad State Beach (EN-050)Carlsbad — the county, reported through the State Water BoardYes
South Carlsbad State Beach (EN-040)Carlsbad — the county, reported through the State Water BoardYes
South Carlsbad State Beach (EN-030)Carlsbad — the county, reported through the State Water BoardYes
South Carlsbad State Beach (EN-020)Carlsbad — the county, reported through the State Water BoardYes
South Carlsbad State Beach (EN-010)Carlsbad — the county, reported through the State Water BoardYes
Moonlight Beach (EH-420)Encinitas — the county, reported through the State Water BoardYes
San Elijo State Beach (EH-400)Encinitas — the county, reported through the State Water BoardYes
San Elijo State Beach (SE-070)Encinitas — the county, reported through the State Water BoardYes
Cardiff State Beach (SE-050)Solana Beach — the county, reported through the State Water BoardYes
Cardiff State Beach (SE-040)Solana Beach — the county, reported through the State Water BoardYes
Cardiff State Beach (SE-030)Solana Beach — the county, reported through the State Water BoardYes
Solana Beach City Beaches (SE-020)Solana Beach — the county, reported through the State Water BoardYes
Fletcher Cove (SE-010)Solana Beach — the county, reported through the State Water BoardYes
San Dieguito River Beach (EH-380)Del Mar — the county, reported through the State Water BoardYes
Torrey Pines State Beach (FM-100)Del Mar — the county, reported through the State Water BoardYes
La Jolla Shores Beach (EH-340)La Jolla — the county, reported through the State Water BoardYes
La Jolla Shores Beach (EH-330)La Jolla — the county, reported through the State Water BoardYes
La Jolla Shores Beach (EH-320)La Jolla — the county, reported through the State Water BoardYes
La Jolla Shores Beach (FM-080)La Jolla — the county, reported through the State Water BoardYes
South Casa Beach (EH-310)La Jolla — the county, reported through the State Water BoardYes
South Casa Beach (EH-305)La Jolla — the county, reported through the State Water BoardYes
Whispering Sands Nicholson Point (EH-300)La Jolla — the county, reported through the State Water BoardYes
Marine Street Beach (EH-290)Pacific Beach — the county, reported through the State Water BoardYes
WindanSea Beach (FM-050)La Jolla — the county, reported through the State Water BoardYes
WindanSea Beach (EH-280)La Jolla — the county, reported through the State Water BoardYes
WindanSea Beach (EH-260)La Jolla — the county, reported through the State Water BoardYes
Tourmaline Surfing Park (FM-030)Pacific Beach — the county, reported through the State Water BoardYes
Pacific Beach (EH-250)Pacific Beach — the county, reported through the State Water BoardYes
Mission Beach (PL-120)Mission Beach — the county, reported through the State Water BoardYes
Dog Beach, O.B. (FM-010)Ocean Beach San Diego — the county, reported through the State Water BoardYes
Ocean Beach (PL-110)Ocean Beach San Diego — the county, reported through the State Water BoardYes
Ocean Beach (PL-100)Ocean Beach San Diego — the county, reported through the State Water BoardYes
Ocean Beach (PL-090)Ocean Beach San Diego — the county, reported through the State Water BoardYes
Ocean Beach (PL-080)Ocean Beach San Diego — the county, reported through the State Water BoardYes
Sunset Cliffs Park (PL-070)Ocean Beach San Diego — the county, reported through the State Water BoardYes
San Diego Bay, Shelter Island (EH-200)Ocean Beach San Diego — the county, reported through the State Water BoardYes
San Diego Bay, Coronado Cays (EH-070)Coronado — the county, reported through the State Water BoardYes
Coronado north beach (EH-060)Coronado — the county, reported through the State Water BoardYes
Non-accessible or restricted access shoreline on Point Loma (PL-050)Ocean Beach San Diego — the county, reported through the State Water BoardYes
Coronado City beaches (IB-080)Coronado — the county, reported through the State Water BoardYes
Non-accessible or restricted access shoreline on Point Loma (PL-040)Ocean Beach San Diego — the county, reported through the State Water BoardYes
Silver Strand State Beach (IB-070)Imperial Beach — the county, reported through the State Water BoardYes
North Imperial Beach (IB-060)Imperial Beach — the county, reported through the State Water BoardYes
Imperial Beach municipal beach, other (IB-050)Imperial Beach — the county, reported through the State Water BoardYes
Tijuana Slough National Wildlife Refuge (IB-040)Imperial Beach — the county, reported through the State Water BoardYes
Tijuana Slough National Wildlife Refuge (IB-030)Imperial Beach — the county, reported through the State Water BoardYes
Border Field State Park (IB-020)Imperial Beach — the county, reported through the State Water BoardYes
Border Field State Park (IB-010)Imperial Beach — the county, reported through the State Water BoardYes

The county’s Beach and Bay Status Report is (619) 338-2073, for the beaches posted today.

The three bacteria, and what the numbers mean

This section and the next two are Humboldt County’s programme, in its own terms: its limits, its signs and its rain rule. Every other county’s programme is described under its own board above, and its hotline is below.

Every sample is tested for three indicator bacteria. None of them is itself the thing that makes you ill — they are indicators, bacteria whose presence means the water has had sewage or animal waste in it recently, and therefore may carry something that will.

WhatLimitWhat it indicates
Total coliform10,000 MPNA large group that also lives naturally in water, soil and plants. A high count on its own means less than the other two.
E. coli400 MPNA fecal coliform, from warm-blooded animals including people. The county tests E. coli rather than fecal coliform generally, because its own testing shows E. coli is essentially all of the fecal coliform in this region.
Enterococcus104 MPNThe one most closely tied to illness in salt water.

MPN is “most probable number” — an estimated bacterial count per 100 millilitres of water. There is a fourth rule as well: the fecal-to-total coliform ratio exceeding 0.1 while total coliform is over 1,000 MPN.

“<10” is not zero. It means the laboratory found none at its detection limit. The tile prints it the way the county does rather than rounding it to a number nobody measured.

Failing any one of those standards puts the beach on warning status. The tile shows the county’s own verdict for each bacterium, not a calculation of our own.

Warning and closed are not the same thing

WarningClosed
WhyA sample failed one or more standards.The County Health Officer’s decision, for an imminent threat such as a known discharge of pollutants.
The sign says“Warning! Ocean Water Contact May Cause Illness! Bacteria Levels Exceed Health Standards”“KEEP OUT. Sewage Contaminated Water. Contact with Water May Cause Illness”
Stay backat least 50 yards from the creek mouthat least a quarter of a mile (440 yards) from both sides of the creek mouth

Signs come down when later samples show the bacteria are no longer there.

A closure is not a sampling result, so it never appears in the county’s results table — it appears as a sentence above it. That is why the tile reads that sentence separately, and why any wording it does not recognise is treated as something to go and read, never as an all-clear.

Rain beats the weekly sample

The county’s own advice: after heavy rainfall, avoid contact with ocean and creek water for at least three days. Stormwater carries bacteria straight into the creeks and out through the surf, and a sample taken last Tuesday cannot know about Saturday’s storm. This is the line most likely to matter on any given day, and it is on the tile for that reason.

What the chips mean

Who to ring

Humboldt County Environmental Health
100 H St., Suite 100, Eureka
707-445-6215
800-963-9241
Mendocino County Environmental Health
860 N. Bush St., Ukiah
707-234-6625
San Luis Obispo County Environmental Health Services
Beach Water Quality Status Hotline
805-788-3411
Santa Barbara County Environmental Health Services
Ocean Water Quality Hotline, recorded
805-681-4949
Ventura County Environmental Health
Ocean Water Quality Hotline
805-662-6555
Los Angeles County Public Health
Beach Advisory Hotline
800-525-5662
City of Long Beach Health
Ocean and Bays Hotline
562-570-4199
County of Orange Health Care Agency
Ocean and Bay Posting and Closure Status
714-433-6400
County of San Diego Environmental Health and Quality
Beach and Bay Status Report
619-338-2073

Sources