Indian Rocks Beach Water Quality

Pinellas County, Florida

Good

The latest test found low bacteria levels (35 or fewer per 100 mL).

Latest test
Oct 26, 2026 (10 days ago)
Enterococci
<10 per 100 mL
Past 12 months
23 of 24 tests Good

Results over time

101001000Nov 15, 2021: <10 per 100 mL (Good)Nov 29, 2021: <10 per 100 mL (Good)Dec 13, 2021: <10 per 100 mL (Good)Dec 27, 2021: <10 per 100 mL (Good)Jan 10, 2022: <10 per 100 mL (Good)Jan 24, 2022: <10 per 100 mL (Good)Feb 7, 2022: <10 per 100 mL (Good)Feb 21, 2022: <10 per 100 mL (Good)Mar 7, 2022: <10 per 100 mL (Good)Mar 21, 2022: <10 per 100 mL (Good)Apr 4, 2022: <10 per 100 mL (Good)Apr 18, 2022: <10 per 100 mL (Good)May 2, 2022: <10 per 100 mL (Good)May 9, 2022: <10 per 100 mL (Good)May 23, 2022: <10 per 100 mL (Good)Jun 6, 2022: 350 per 100 mL (Poor)Jun 8, 2022: <10 per 100 mL (Good)Jun 21, 2022: <10 per 100 mL (Good)Jul 5, 2022: <10 per 100 mL (Good)Jul 18, 2022: <10 per 100 mL (Good)Aug 1, 2022: <10 per 100 mL (Good)Aug 15, 2022: <10 per 100 mL (Good)Aug 29, 2022: 92 per 100 mL (Poor)Aug 31, 2022: <10 per 100 mL (Good)Sep 12, 2022: <10 per 100 mL (Good)Oct 3, 2022: <10 per 100 mL (Good)Oct 10, 2022: <10 per 100 mL (Good)Oct 24, 2022: <10 per 100 mL (Good)Nov 7, 2022: <10 per 100 mL (Good)Nov 21, 2022: <10 per 100 mL (Good)Dec 5, 2022: <10 per 100 mL (Good)Dec 19, 2022: <10 per 100 mL (Good)Jan 3, 2023: <10 per 100 mL (Good)Jan 17, 2023: <10 per 100 mL (Good)Jan 30, 2023: <10 per 100 mL (Good)Feb 13, 2023: <10 per 100 mL (Good)Feb 27, 2023: <10 per 100 mL (Good)Mar 13, 2023: <10 per 100 mL (Good)Mar 27, 2023: <10 per 100 mL (Good)Apr 10, 2023: <10 per 100 mL (Good)Apr 24, 2023: <10 per 100 mL (Good)May 8, 2023: <10 per 100 mL (Good)May 22, 2023: <10 per 100 mL (Good)Jun 5, 2023: 68 per 100 mL (Moderate)Jun 19, 2023: 20 per 100 mL (Good)Jul 5, 2023: <10 per 100 mL (Good)Jul 17, 2023: 12 per 100 mL (Good)Jul 31, 2023: 16 per 100 mL (Good)Aug 14, 2023: <10 per 100 mL (Good)Aug 28, 2023: 36 per 100 mL (Moderate)Sep 11, 2023: <10 per 100 mL (Good)Sep 25, 2023: <10 per 100 mL (Good)Oct 9, 2023: <10 per 100 mL (Good)Oct 23, 2023: <10 per 100 mL (Good)Nov 6, 2023: <10 per 100 mL (Good)Nov 20, 2023: <10 per 100 mL (Good)Dec 4, 2023: <10 per 100 mL (Good)Dec 18, 2023: 16 per 100 mL (Good)Jan 3, 2024: <10 per 100 mL (Good)Jan 16, 2024: <10 per 100 mL (Good)Jan 29, 2024: <10 per 100 mL (Good)Feb 12, 2024: <10 per 100 mL (Good)Feb 26, 2024: <10 per 100 mL (Good)Mar 11, 2024: <10 per 100 mL (Good)Mar 25, 2024: <10 per 100 mL (Good)Apr 8, 2024: <10 per 100 mL (Good)Apr 22, 2024: <10 per 100 mL (Good)May 6, 2024: <10 per 100 mL (Good)May 20, 2024: <10 per 100 mL (Good)Jun 3, 2024: 20 per 100 mL (Good)Jun 17, 2024: <10 per 100 mL (Good)Jul 1, 2024: <10 per 100 mL (Good)Jul 15, 2024: <10 per 100 mL (Good)Jul 29, 2024: <10 per 100 mL (Good)Aug 12, 2024: <10 per 100 mL (Good)Aug 26, 2024: <10 per 100 mL (Good)Sep 9, 2024: <10 per 100 mL (Good)Sep 23, 2024: <10 per 100 mL (Good)Nov 4, 2024: <10 per 100 mL (Good)Nov 11, 2024: <10 per 100 mL (Good)Nov 18, 2024: <10 per 100 mL (Good)Nov 25, 2024: <10 per 100 mL (Good)Dec 2, 2024: <10 per 100 mL (Good)Dec 16, 2024: <10 per 100 mL (Good)Jan 6, 2025: <10 per 100 mL (Good)Jan 21, 2025: <10 per 100 mL (Good)Feb 3, 2025: <10 per 100 mL (Good)Feb 18, 2025: <10 per 100 mL (Good)Mar 3, 2025: <10 per 100 mL (Good)Mar 17, 2025: 24 per 100 mL (Good)Apr 14, 2025: <10 per 100 mL (Good)Apr 28, 2025: <10 per 100 mL (Good)May 12, 2025: 150 per 100 mL (Poor)May 15, 2025: <10 per 100 mL (Good)May 27, 2025: <10 per 100 mL (Good)Jun 9, 2025: 20 per 100 mL (Good)Jun 23, 2025: <10 per 100 mL (Good)Jul 7, 2025: 32 per 100 mL (Good)Jul 21, 2025: <10 per 100 mL (Good)Aug 4, 2025: <10 per 100 mL (Good)Aug 18, 2025: <10 per 100 mL (Good)Sep 2, 2025: <10 per 100 mL (Good)Sep 15, 2025: <10 per 100 mL (Good)Sep 29, 2025: <10 per 100 mL (Good)Oct 13, 2025: <10 per 100 mL (Good)Oct 27, 2025: <10 per 100 mL (Good)Nov 12, 2025: <10 per 100 mL (Good)Nov 24, 2025: <10 per 100 mL (Good)Dec 8, 2025: <10 per 100 mL (Good)Dec 22, 2025: <10 per 100 mL (Good)Jan 20, 2026: <10 per 100 mL (Good)Feb 17, 2026: <10 per 100 mL (Good)Mar 2, 2026: <10 per 100 mL (Good)Mar 16, 2026: 60 per 100 mL (Moderate)Mar 30, 2026: <10 per 100 mL (Good)Apr 13, 2026: <10 per 100 mL (Good)Apr 27, 2026: 12 per 100 mL (Good)May 11, 2026: <10 per 100 mL (Good)May 26, 2026: 12 per 100 mL (Good)Jun 8, 2026: <10 per 100 mL (Good)Jun 22, 2026: <10 per 100 mL (Good)Jul 7, 2026: <10 per 100 mL (Good)Jul 21, 2026: 28 per 100 mL (Good)Aug 3, 2026: <10 per 100 mL (Good)Aug 17, 2026: <10 per 100 mL (Good)Aug 31, 2026: <10 per 100 mL (Good)Sep 14, 2026: <10 per 100 mL (Good)Sep 28, 2026: <10 per 100 mL (Good)Oct 12, 2026: <10 per 100 mL (Good)Oct 26, 2026: <10 per 100 mL (Good)20222023202420252026
Enterococci per 100 mL, log scale. Lines mark the Moderate (36) and Poor (71) levels.

Recent tests

DateEnterococci per 100 mLRating
Oct 26, 2026<10Good
Oct 12, 2026<10Good
Sep 28, 2026<10Good
Sep 14, 2026<10Good
Aug 31, 2026<10Good
Aug 17, 2026<10Good
Aug 3, 2026<10Good
Jul 21, 202628Good
Jul 7, 2026<10Good
Jun 22, 2026<10Good
Jun 8, 2026<10Good
May 26, 202612Good
May 11, 2026<10Good
Apr 27, 202612Good
Apr 13, 2026<10Good
Mar 30, 2026<10Good

The long view

The state has 964 tests on record for Indian Rocks Beach over 27 years, starting August 2000. In the last 10 years, 8 tests of 287 (3%) came back Poor, below the rate for all Florida sampled beaches (6.1%). Bacteria levels usually jump after heavy rain, when stormwater washes to the shore, and drop again within a day or two.

Nearby sampled beaches

About this site

Sampling site INDIAN ROCKS BEACH (Pinellas County, EPA beach ID FL955720), at 27.90033, -82.84950. Results are from the Florida Department of Health's Healthy Beaches Program; years before 2026 come from the state's submissions to EPA's Water Quality Portal.