Here's a list ranking the most polluted beaches in California, as compiled by the environmental group Heal the Bay.

1. Avalon Harbor Beach on Catalina Island (Los Angeles County)

2. Cabrillo Beach harborside (Los Angeles County)

3. Pismo Beach Pier (San Luis Obispo County)

4. Colorado Lagoon (Los Angeles County)

5. Santa Monica Municipal Pier (Los Angeles County)

6. City of Long Beach at Los Angeles River outlet (Los Angeles County)

7. Poche Beach (Orange County)

8. Surfrider Beach at Malibu Creek (Los Angeles County)

9. Campbell Cove State Park Beach (Sonoma County)

10. Doheny Beach at San Juan Creek (Orange County)