← Coast Conditions

Guide

Beach water: bacteria counts and swim advisories

Checked September 28, 2026 against the Texas General Land Office’s Texas Beach Watch program: its website and FAQ, its map layer, its 2025-2026 quality assurance project plan and its press releases.

The beach tile shows what the Texas General Land Office (GLO) publishes through its Texas Beach Watch program: the latest bacteria sample at each beach it samples in the board’s counties. The GLO tests for one thing, Enterococcus bacteria, mostly once a week. This page says what the levels mean, who acts on them, and what a sample cannot tell you.

At a High beach, stay out of the water. When the GLO recommends an advisory, its advice is that “contact with the water at that beach should be avoided. This includes swimming, wading, fishing, surfing, kayaking, etc.” The beach itself stays open unless local authorities close it.

After heavy rain, wait. The GLO says that generally “water contact should be curtailed for 48 to 72 hours following periods of moderate to heavy, rainfall”, whatever the last sample said.

What the tile shows

The tile reads the GLO’s own map layer, the data behind the interactive map on texasbeachwatch.com. The layer has one row for each sampling station: the beach it belongs to, its county, the level (Low, Medium or High), the Enterococcus count and the date the sample was taken.

There are three boards, each covering a stretch of the Gulf coast: Cameron and Willacy counties; Kleberg, Nueces, San Patricio, Aransas, Refugio and Calhoun counties; and Jackson, Matagorda, Brazoria, Galveston, Harris, Chambers and Jefferson counties.

The three levels

The levels are the GLO’s, and so are the words. Counts are in MPN (most probable number) per 100 ml of water.

LevelCount per 100 mlWhat the GLO saysOn the tile
LowLess than 35“Bacteria counts less than 35 MPN/100 ml.”Green
Medium35 to 104“Bacteria counts are between 35 and 104 MPN/100 ml.”Amber
HighMore than 104“Bacteria counts are greater than 104 MPN/100 ml. An advisory for this beach is recommended.”Red, as an advisory

The 104 line comes from the U.S. Environmental Protection Agency. The GLO says the EPA’s recommended single sample maximum for Enterococcus is 104 per 100 ml, and that “when the counts are above this level, swimming is not recommended.” Medium is not an advisory. The GLO’s own flyer describes its yellow level as a warning “that the water may be dangerous.”

The lowest count the GLO’s method can record is 5 per 100 ml, so a 5 means that little or less. The highest it can measure is 24,196.

What an advisory means, and who posts it

How long an advisory lasts

The GLO’s FAQ says that once a sample is high enough for an advisory, the water at that beach “must be sampled every 24 hours until bacteria levels fall within a safe range,” and that an advisory “lasts at least 24 hours but can be extended if bacteria levels continue to exceed recommended levels.” Its sampling plan says that in practice the resample is taken 24 to 48 hours after the first. On the tile, a beach stays red until the GLO’s layer carries a newer sample from that station below the line.

What Enterococcus tells you, and what it doesn’t

Enterococcus is an indicator, not the thing that makes people ill. The GLO says the bacteria “thrive in water contaminated with sewage or storm water runoff, and scientists often use the bacteria to indicate the presence of harder to detect, disease-causing microorganisms.” It also says Enterococcus comes from “animals with hair, fur, or feathers” and is “a natural part of coastal ecosystems.”

The GLO lists the sources of bacteria in coastal water as sewage treatment plants and septic systems that are not working properly, storm water runoff, boating waste, humans, pets, livestock and wildlife.

It is the only thing the program tests for. The GLO says it “does not test for any other bacteria, including the vulnificus bacteria (flesh eating).” A Low reading says nothing about Vibrio.

The health risk

The health information on the Beach Watch site is taken from the EPA’s national beach guidance. It says the main way people are exposed is contact with polluted water while swimming, including swallowing it by accident. The illness it causes most often is gastroenteritis, with symptoms including chills, nausea, diarrhoea and fever. Infections of the eye, ear, skin and upper respiratory tract can also happen, often when organisms get into small breaks in the skin, or into the ear or nose after diving.

The GLO does not publish a list of who is most at risk. Its sampling plan calls children “an at-risk population” and notes that they spend most of their time in the shallowest water, a foot deep or less. The EPA table the site reproduces lists infections “in immunocompromised individuals” among the effects of one of the bacteria, and death “in susceptible populations” among the effects of another.

A weekly sample is not today’s water

Every beach on the Lower Laguna Madre board

BeachNearest board town, countySampled
Park Road 100 Access Point #6South Padre Island, CameronYes
Atwood ParkSouth Padre Island, CameronYes
Park Road 100 Access Point #4South Padre Island, CameronYes
Park Road 100 Access Point #3South Padre Island, CameronYes
Park Road 100 Bay Access #2South Padre Island, CameronYes
Andy Bowie ParkSouth Padre Island, CameronYes
City of South Padre IslandSouth Padre Island, CameronYes
Isla Blanca ParkSouth Padre Island, CameronYes
Isla Blanca Park-WestPort Isabel, CameronYes
Boca Chica State ParkPort Isabel, CameronYes

Every beach on the Coastal Bend board

BeachNearest board town, countySampled
Rockport Beach ParkRockport, AransasYes
Lighthouse LakePort Aransas, NuecesYes
Violet Andrews ParkPortland, San PatricioYes
Highway 35 - Nueces Bay Causeway #3Portland, San PatricioYes
Indian Point ParkPortland, San PatricioYes
Port Aransas ParkPort Aransas, NuecesYes
North BeachNorth Beach, NuecesYes
Port Aransas - SouthPort Aransas, NuecesYes
Corpus Christi MarinaCorpus Christi, NuecesYes
McGee BeachCorpus Christi, NuecesYes
Emerald BeachCorpus Christi, NuecesYes
Cole ParkCorpus Christi, NuecesYes
Ropes ParkCorpus Christi, NuecesYes
Poenisch ParkCorpus Christi, NuecesYes
TAMUCC - University BeachCorpus Christi, NuecesYes
Mustang IslandPadre Island, NuecesYes
Mustang Island State ParkPadre Island, NuecesYes
JFK Causeway - SWPadre Island, NuecesYes
Packery Channel ParkPadre Island, NuecesYes
JP Luby ParkPadre Island, NuecesYes
Padre Balli ParkPadre Island, NuecesYes
Bird IslandPadre Island, KlebergYes
Malaquite BeachPadre Island, KlebergYes

Every beach on the upper coast board

BeachNearest board town, countySampled
Sea Rim State ParkSabine Pass, JeffersonYes
McFaddin NWRSabine Pass, JeffersonYes
Sylvan Beach ParkLa Porte, HarrisYes
Rollover Pass EastHigh Island, GalvestonYes
Rollover Pass WestHigh Island, GalvestonYes
Crystal Beach - SeadriftCrystal Beach, GalvestonYes
Crystal Beach - Clara St.Crystal Beach, GalvestonYes
Crystal Beach - Gulf ShoresCrystal Beach, GalvestonYes
Crystal Beach - O'Neill RoadCrystal Beach, GalvestonYes
Crystal Beach - West EndCrystal Beach, GalvestonYes
Port Bolivar - Rettilon RoadGalveston, GalvestonYes
Texas City DikeTexas City, GalvestonYes
Appfel ParkGalveston, GalvestonYes
Stewart BeachGalveston, GalvestonYes
Galveston Seawall - 25 St.Galveston, GalvestonYes
Galveston Seawall - 45 St.Galveston, GalvestonYes
Galveston Seawall - 61 St.Galveston, GalvestonYes
West End Galveston - Dellanera ParkGalveston, GalvestonYes
West End Galveston - Spanish Grant/Bermuda BeachJamaica Beach, GalvestonYes
Galveston Island State Park - BacksideJamaica Beach, GalvestonYes
West End Galveston - Pirates BeachJamaica Beach, GalvestonYes
Galveston Island State Park - BeachJamaica Beach, GalvestonYes
West End Galveston - Jamaica BeachJamaica Beach, GalvestonYes
West End Galveston - Indian BeachJamaica Beach, GalvestonYes
West End Galveston - Sea IsleJamaica Beach, GalvestonYes
West End Galveston - San Luis PassJamaica Beach, GalvestonYes
Follets IslandSurfside Beach, BrazoriaYes
SurfsideSurfside Beach, BrazoriaYes
QuintanaQuintana, BrazoriaYes
Bryan BeachQuintana, BrazoriaYes
Sargent BeachSargent, MatagordaYes
Palacios - Palacios PavillionPalacios, MatagordaYes
Matagorda County Jetty ParkMatagorda, MatagordaYes

Beaches nobody samples

The GLO says it samples 172 stations at about 61 beaches, and its FAQ names Aransas, Brazoria, Cameron, Galveston, Jefferson, Matagorda, Nueces and San Patricio counties. Its map layer also has stations in Harris County, at Sylvan Beach Park, and in Kleberg County, at Bird Island and Malaquite Beach. Those are on the tile too.

Willacy, Refugio, Calhoun, Jackson and Chambers counties have no Beach Watch beach at all, and the tile on those towns’ pages says so. Neither does Baffin Bay in Kleberg County. A beach nobody samples is not a clean beach. It is a beach with no result.

Getting alerts

The GLO offers email alerts for the beaches you choose. Sign up on texasbeachwatch.com and tick the beaches you want. For questions, the program’s number is 1-800-998-4GLO.

Why the GLO samples

The federal Beaches Environmental Assessment and Coastal Health (BEACH) Act, passed by Congress in 2000, requires coastal states, working with the EPA, to monitor coastal recreation waters next to public beaches and to notify the public when the standards are exceeded. In July 2001 the Governor’s office appointed the GLO as the lead state agency for the Act, because of the Beach Watch program it already ran. The program is funded by the EPA and administered by the GLO. In 2025 it collected 7,871 samples and issued 401 advisories.

Sources