WATER QUALITY FL 4 HEALTH VIOLATIONS

Hillsborough County Water Quality: 1,740 Violations ...

72 water systems · 116 ZIP codes · Grade C · Updated 2026-06-04

Data: EPA Safe Drinking Water Information System (SDWIS), EPA ECHO Last verified: 2026-06-04

C
County Grade
72
Water Systems
1,740
Total Violations
4
Health-Based
116
ZIP Codes
570
Enforcement Actions

Violation Trend

EPA violations across water systems in Hillsborough County.

2021
2023
2024
2025
Health-based Other violations

Concerned about water quality in Hillsborough County?

Get connected with a certified testing service.

Find the Right Filter →

Water Quality Overview

Hillsborough County has 72 community water systems serving approximately 111,146,829 people across 116 ZIP codes. These systems have accumulated 1,740 EPA violations, including 4 health-based violations.

Health-based violations account for 0% of all violations in Hillsborough County. These violations indicate contaminant levels that may pose direct risks to human health.

Violation Breakdown

Violation Type Count Percentage
Health-based 4 0.2%
Monitoring/Reporting 1,736 99.8%
Total 1,740 100%

Health-based violations indicate contaminant levels exceeding EPA Maximum Contaminant Levels (MCLs). Monitoring violations indicate failures to test or report.

Cities with Most Violations

Rank City Violations Health-Based ZIP Codes Population
1 Tampa 1,593 0 59 87,441,304
2 Brandon 25 0 1 1,210,751
3 Plant City 24 0 4 182,062
4 Thonotosassa 18 2 1 1,209,719
5 Ruskin 18 0 2 479,676
6 Odessa 13 1 1 807,619
7 Seffner 12 0 2 475,466
8 Lutz 11 0 1 428,571
9 Valrico 10 0 2 950,408
10 Gibsonton 6 1 1 473,525

Violation Trend

Year-by-year EPA violations across water systems in Hillsborough County:

Year Total Health-Based
2021 1 1
2023 1 1
2024 47 47
2025 4 4

Most Common Contaminants

Contaminant Category Violations ZIPs Affected Health-Based
Total Coliform Microbiological 924 69 No
Stage 1 DBP Rule Treatment Technique 73 66 No
Haloacetic Acids (HAA5) Disinfection Byproducts 28 17 Yes
Lead Inorganic 11 6 No
Stage 2 DBP Rule Treatment Technique 4 2 Yes
Total Trihalomethanes (TTHM) Disinfection Byproducts 3 2 No
Surface Water Treatment Rule Treatment Technique 2 2 No
Lead and Copper Rule Treatment Technique 2 2 No
Nitrate Inorganic 1 1 Yes

Understanding Water Quality Scores

Each ZIP code in Hillsborough County receives a safety score from 0-100 based on EPA compliance data. Scores factor in the number and severity of violations, with health-based violations weighted more heavily than monitoring failures. Resolved violations (where the system returned to compliance) receive reduced weight in the scoring.

The county-level grade (C) represents the average across all 116 ZIP codes. Individual ZIP codes may vary significantly — a county with a B grade may contain both A-rated and D-rated areas.

Water Systems in Hillsborough County

Hillsborough County is served by 72 community water systems, averaging 0.6 systems per ZIP code. Each system is independently regulated and tested by the EPA. Larger systems serving more people typically have more extensive monitoring requirements.

Water systems in Hillsborough County source water from a mix of surface water (rivers, reservoirs) and groundwater (wells, aquifers). Source type affects which contaminants are most likely to be detected.

How to Check Your Water in Hillsborough County

  1. Enter your ZIP code on ZipCheckup for detailed water system data including contaminant levels, violation history, and safety scores

  2. Request your CCR — every water utility must provide an annual Consumer Confidence Report

  3. Get a home test — certified kits ($20-$50) or professional lab tests ($150-$400) can detect contaminants not covered by routine testing

  4. Consider filtration — NSF-certified filters can address specific contaminants found in your area

  5. Check for lead — homes built before 1986 should test for lead regardless of utility compliance

EPA Enforcement

The EPA and state regulators have taken 570 enforcement actions against water systems in Hillsborough County. Enforcement actions range from compliance assistance and administrative orders to formal penalties. Systems under enforcement are required to remediate violations and may face ongoing monitoring requirements.

Data Sources

Updated daily.

Water Quality Map: Hillsborough County, FL

Each dot represents a ZIP code. Color indicates water quality grade. Tap a dot for details.

A B C D F

Water Quality by ZIP Code in Hillsborough County

Water quality varies across Hillsborough County's 116 ZIP codes. Check your specific ZIP for detailed contaminant data.

ZIP Code City Grade Score Violations Health
33601 Tampa C 69 27 0 View →
33622 Tampa C 69 27 0 View →
33623 Tampa C 69 27 0 View →
33630 Tampa C 69 27 0 View →
33661 Tampa C 69 27 0 View →
33673 Tampa C 69 27 0 View →
33674 Tampa C 69 27 0 View →
33675 Tampa C 69 27 0 View →
33677 Tampa C 69 27 0 View →
33679 Tampa C 69 27 0 View →
33680 Tampa C 69 27 0 View →
33687 Tampa C 69 27 0 View →
33688 Tampa C 69 27 0 View →
33608 Tampa C 65 27 0 View →
33620 Tampa C 65 27 0 View →
33631 Tampa C 65 27 0 View →
33633 Tampa C 65 27 0 View →
33646 Tampa C 65 27 0 View →
33650 Tampa C 65 27 0 View →
33655 Tampa C 65 27 0 View →
33660 Tampa C 65 27 0 View →
33662 Tampa C 65 27 0 View →
33663 Tampa C 65 27 0 View →
33664 Tampa C 65 27 0 View →
33672 Tampa C 65 27 0 View →
33681 Tampa C 65 27 0 View →
33682 Tampa C 65 27 0 View →
33684 Tampa C 65 27 0 View →
33685 Tampa C 65 27 0 View →
33686 Tampa C 65 27 0 View →
33689 Tampa C 65 27 0 View →
33690 Tampa C 65 27 0 View →
33694 Tampa C 65 27 0 View →
33610 Tampa C 64 27 0 View →
33637 Tampa C 64 27 0 View →
33602 Tampa C 59 27 0 View →
33603 Tampa C 59 27 0 View →
33604 Tampa C 59 27 0 View →
33605 Tampa C 59 27 0 View →
33613 Tampa C 59 27 0 View →
33617 Tampa C 59 27 0 View →
33618 Tampa C 59 27 0 View →
33621 Tampa C 59 27 0 View →
33625 Tampa C 59 27 0 View →
33626 Tampa C 59 27 0 View →
33647 Tampa C 59 27 0 View →
33607 Tampa D 54 27 0 View →
33612 Tampa D 54 27 0 View →
33614 Tampa D 54 27 0 View →
33616 Tampa D 54 27 0 View →
33619 Tampa D 54 27 0 View →
33624 Tampa D 54 27 0 View →
33634 Tampa D 54 27 0 View →
33635 Tampa D 54 27 0 View →
33606 Tampa D 49 27 0 View →
33609 Tampa D 49 27 0 View →
33611 Tampa D 49 27 0 View →
33615 Tampa D 49 27 0 View →
33629 Tampa D 49 27 0 View →
33511 Brandon C 59 25 0 View →
33592 Thonotosassa B 73 18 2 View →
33556 Odessa B 72 13 1 View →
33548 Lutz C 60 11 0 View →
33575 Ruskin B 74 9 0 View →
33570 Ruskin D 54 9 0 View →
33583 Seffner B 79 6 0 View →
33564 Plant City B 76 6 0 View →
33566 Plant City B 71 6 0 View →
33584 Seffner C 69 6 0 View →
33563 Plant City C 66 6 0 View →
33565 Plant City C 66 6 0 View →
33534 Gibsonton C 56 6 1 View →
33594 Valrico B 73 5 0 View →
33596 Valrico C 68 5 0 View →
33527 Dover B 72 3 0 View →
33572 Apollo Beach C 67 3 0 View →
33579 Riverview B 77 2 0 View →
33569 Riverview B 72 2 0 View →
33530 Durant B 82 0 0 View →
33547 Lithia B 78 0 0 View →
33598 Wimauma B 78 0 0 View →
33586 Sun City C 63 0 0 View →
33744 Bay Pines C 63 0 0 View →
34264 Oneco C 63 0 0 View →
33573 Sun City Center C 55 0 0 View →
33713 Saint Petersburg C 55 0 0 View →
33733 Saint Petersburg C 55 0 0 View →
34218 Holmes Beach C 55 0 0 View →
33421 Royal Palm Beach D 53 0 0 View →
33503 Balm D 53 0 0 View →
33571 Sun City Center D 53 0 0 View →
33587 Sydney D 53 0 0 View →
33730 Saint Petersburg D 53 0 0 View →
33775 Seminole D 53 0 0 View →
33712 Saint Petersburg D 50 0 0 View →
33714 Saint Petersburg D 50 0 0 View →
34215 Cortez D 50 0 0 View →
34219 Parrish D 50 0 0 View →
33701 Saint Petersburg D 45 0 0 View →
33709 Saint Petersburg D 45 0 0 View →
33710 Saint Petersburg D 45 0 0 View →
33711 Saint Petersburg D 45 0 0 View →
33715 Saint Petersburg D 45 0 0 View →
33772 Seminole D 45 0 0 View →
33776 Seminole D 45 0 0 View →
33777 Seminole D 45 0 0 View →
33703 Saint Petersburg D 40 0 0 View →
33704 Saint Petersburg D 40 0 0 View →
33705 Saint Petersburg D 40 0 0 View →
33706 Saint Petersburg D 40 0 0 View →
33707 Saint Petersburg D 40 0 0 View →
33708 Saint Petersburg D 40 0 0 View →
33785 Indian Rocks Beach D 40 0 0 View →
33786 Belleair Beach D 40 0 0 View →
34216 Anna Maria D 40 0 0 View →
34217 Bradenton Beach D 40 0 0 View →

What is a water quality grade?

ZipCheckup grades water systems from A to F based on EPA violation history, contaminant levels, and system compliance. Grade A means few or no violations; Grade F indicates persistent or serious issues. Hillsborough County's overall grade is C.

Not sure if your water needs a filter?

Our free tool matches your ZIP code data to the right filtration system — based on actual contaminants detected in your area.

Find the Right Filter →

Frequently Asked Questions

Is the tap water safe in Hillsborough County, Florida?

Hillsborough County has 72 community water systems with 1,740 recorded EPA violations, including 4 health-based. Water quality varies by ZIP code — check your specific location for detailed results.

How many water violations does Hillsborough County have?

Hillsborough County has 1,740 total EPA violations across 116 ZIP codes. 4 are health-based violations indicating contaminant levels potentially harmful to health.

Which city in Hillsborough County has the most water violations?

Tampa has the most violations in Hillsborough County with 1593 recorded EPA violations across 59 ZIP codes.

What contaminants are found in Hillsborough County water?

Hillsborough County water systems are monitored for over 90 EPA-regulated contaminants including lead, copper, nitrates, disinfection byproducts, and bacteria. Check your ZIP code for contaminant-specific data.

How can I test my water in Hillsborough County?

Contact your local water utility for free or low-cost testing. You can also use a certified home test kit ($20-$50) or hire a certified lab ($150-$400).

Get safety alerts for Hillsborough, Florida

Free updates when EPA data changes for this area. No spam.

Unsubscribe anytime. Privacy Policy.

Share This Page

X Facebook
Violations found — check filter options Free tool — no phone call required.