WATER QUALITY PA 105 HEALTH VIOLATIONS

Allegheny County Water Quality: 1,010 Violations (PA)

49 water systems · 182 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
49
Water Systems
1,010
Total Violations
105
Health-Based
182
ZIP Codes
1,776
Enforcement Actions

Violation Trend

EPA violations across water systems in Allegheny County.

2021
2022
2023
2024
2025
2026
Health-based Other violations

Concerned about water quality in Allegheny County?

Get connected with a certified testing service.

Find the Right Filter →

Water Quality Overview

Allegheny County has 49 community water systems serving approximately 82,632,765 people across 182 ZIP codes. These systems have accumulated 1,010 EPA violations, including 105 health-based violations.

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

Violation Breakdown

Violation Type Count Percentage
Health-based 105 10.4%
Monitoring/Reporting 905 89.6%
Total 1,010 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 Pittsburgh 836 76 76 60,031,682
2 Ambridge 26 5 1 27,484
3 Erie 24 1 1 234,035
4 Tarentum 22 2 1 118,457
5 Pleasantville 22 3 1 880
6 Oakdale 16 2 1 37,269
7 Duquesne 11 3 1 5,565
8 Natrona Heights 9 3 1 21,761
9 Sewickley 7 1 1 236,281
10 Creighton 6 2 1 6,650

Violation Trend

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

Year Total Health-Based
2021 19 19
2022 34 34
2023 7 7
2024 110 110
2025 62 62
2026 1 1

Most Common Contaminants

Contaminant Category Violations ZIPs Affected Health-Based
Revised Total Coliform Rule Microbiological 163 82 No
E. coli Microbiological 158 81 No
Fecal Coliform Microbiological 156 78 No
Haloacetic Acids (HAA5) Disinfection Byproducts 104 89 Yes
Surface Water Treatment Rule Treatment Technique 90 86 No
Chlorite Disinfection Byproducts 89 80 Yes
Lead and Copper Rule Treatment Technique 19 8 No
Stage 1 DBP Rule Treatment Technique 4 4 Yes
Uranium Radionuclides 3 3 No
Radium-228 Radionuclides 1 1 No

Understanding Water Quality Scores

Each ZIP code in Allegheny 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 182 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 Allegheny County

Allegheny County is served by 49 community water systems, averaging 0.3 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 Allegheny 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 Allegheny 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 1,776 enforcement actions against water systems in Allegheny 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: Allegheny County, PA

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 Allegheny County

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

ZIP Code City Grade Score Violations Health
15003 Ambridge D 54 26 5 View →
16503 Erie C 69 24 1 View →
16341 Pleasantville C 59 22 3 View →
15084 Tarentum C 58 22 2 View →
15071 Oakdale C 58 16 2 View →
15204 Pittsburgh C 69 11 1 View →
15206 Pittsburgh C 69 11 1 View →
15208 Pittsburgh C 69 11 1 View →
15211 Pittsburgh C 69 11 1 View →
15214 Pittsburgh C 69 11 1 View →
15216 Pittsburgh C 69 11 1 View →
15218 Pittsburgh C 69 11 1 View →
15224 Pittsburgh C 69 11 1 View →
15232 Pittsburgh C 69 11 1 View →
15233 Pittsburgh C 69 11 1 View →
15243 Pittsburgh C 69 11 1 View →
15278 Pittsburgh C 69 11 1 View →
15110 Duquesne C 67 11 3 View →
15230 Pittsburgh C 65 11 1 View →
15231 Pittsburgh C 65 11 1 View →
15240 Pittsburgh C 65 11 1 View →
15242 Pittsburgh C 65 11 1 View →
15244 Pittsburgh C 65 11 1 View →
15250 Pittsburgh C 65 11 1 View →
15251 Pittsburgh C 65 11 1 View →
15252 Pittsburgh C 65 11 1 View →
15253 Pittsburgh C 65 11 1 View →
15254 Pittsburgh C 65 11 1 View →
15255 Pittsburgh C 65 11 1 View →
15257 Pittsburgh C 65 11 1 View →
15258 Pittsburgh C 65 11 1 View →
15259 Pittsburgh C 65 11 1 View →
15260 Pittsburgh C 65 11 1 View →
15261 Pittsburgh C 65 11 1 View →
15263 Pittsburgh C 65 11 1 View →
15264 Pittsburgh C 65 11 1 View →
15265 Pittsburgh C 65 11 1 View →
15267 Pittsburgh C 65 11 1 View →
15268 Pittsburgh C 65 11 1 View →
15270 Pittsburgh C 65 11 1 View →
15272 Pittsburgh C 65 11 1 View →
15273 Pittsburgh C 65 11 1 View →
15274 Pittsburgh C 65 11 1 View →
15275 Pittsburgh C 65 11 1 View →
15276 Pittsburgh C 65 11 1 View →
15277 Pittsburgh C 65 11 1 View →
15279 Pittsburgh C 65 11 1 View →
15281 Pittsburgh C 65 11 1 View →
15282 Pittsburgh C 65 11 1 View →
15283 Pittsburgh C 65 11 1 View →
15286 Pittsburgh C 65 11 1 View →
15289 Pittsburgh C 65 11 1 View →
15290 Pittsburgh C 65 11 1 View →
15295 Pittsburgh C 65 11 1 View →
15201 Pittsburgh C 64 11 1 View →
15202 Pittsburgh C 64 11 1 View →
15203 Pittsburgh C 64 11 1 View →
15210 Pittsburgh C 64 11 1 View →
15213 Pittsburgh C 64 11 1 View →
15217 Pittsburgh C 64 11 1 View →
15219 Pittsburgh C 64 11 1 View →
15220 Pittsburgh C 64 11 1 View →
15221 Pittsburgh C 64 11 1 View →
15225 Pittsburgh C 64 11 1 View →
15226 Pittsburgh C 64 11 1 View →
15227 Pittsburgh C 64 11 1 View →
15228 Pittsburgh C 64 11 1 View →
15229 Pittsburgh C 64 11 1 View →
15239 Pittsburgh C 64 11 1 View →
15241 Pittsburgh C 64 11 1 View →
15205 Pittsburgh C 59 11 1 View →
15207 Pittsburgh C 59 11 1 View →
15212 Pittsburgh C 59 11 1 View →
15215 Pittsburgh C 59 11 1 View →
15222 Pittsburgh C 59 11 1 View →
15234 Pittsburgh C 59 11 1 View →
15235 Pittsburgh C 59 11 1 View →
15236 Pittsburgh C 59 11 1 View →
15237 Pittsburgh C 59 11 1 View →
15238 Pittsburgh C 59 11 1 View →
15209 Pittsburgh D 54 11 1 View →
15223 Pittsburgh D 54 11 1 View →
15065 Natrona Heights C 62 9 3 View →
15143 Sewickley C 58 7 1 View →
15030 Creighton F 38 6 2 View →
15139 Oakmont C 63 5 0 View →
15102 Bethel Park D 48 5 0 View →
15104 Braddock F 34 5 3 View →
15056 Leetsdale C 63 3 2 View →
15024 Cheswick D 54 3 0 View →
15005 Baden C 69 2 0 View →
15108 Coraopolis C 59 2 0 View →
15101 Allison Park C 58 2 0 View →
15014 Brackenridge B 70 1 0 View →
15044 Gibsonia C 65 1 0 View →
15146 Monroeville C 64 1 1 View →
15049 Harwick C 61 1 1 View →
15144 Springdale B 70 0 0 View →
15006 Bairdford D 53 0 0 View →
15007 Bakerstown D 53 0 0 View →
15019 Bulger D 53 0 0 View →
15028 Coulters D 53 0 0 View →
15032 Curtisville D 53 0 0 View →
15034 Dravosburg D 53 0 0 View →
15038 Elrama D 53 0 0 View →
15045 Glassport D 53 0 0 View →
15046 Crescent D 53 0 0 View →
15047 Greenock D 53 0 0 View →
15051 Indianola D 53 0 0 View →
15053 Joffre D 53 0 0 View →
15055 Lawrence D 53 0 0 View →
15060 Midway D 53 0 0 View →
15075 Rural Ridge D 53 0 0 View →
15078 Slovan D 53 0 0 View →
15082 Sturgeon D 53 0 0 View →
15090 Wexford D 53 0 0 View →
15091 Wildwood D 53 0 0 View →
15112 East Pittsburgh D 53 0 0 View →
15133 Mckeesport D 53 0 0 View →
15134 Mckeesport D 53 0 0 View →
15347 Meadow Lands D 53 0 0 View →
15350 Muse D 53 0 0 View →
15363 Strabane D 53 0 0 View →
15619 Bovard D 53 0 0 View →
15623 Claridge D 53 0 0 View →
15624 Crabtree D 53 0 0 View →
15626 Delmont D 53 0 0 View →
15633 Forbes Road D 53 0 0 View →
15647 Larimer D 53 0 0 View →
15670 New Alexandria D 53 0 0 View →
15685 Southwest D 53 0 0 View →
15021 Burgettstown D 45 0 0 View →
15031 Cuddy D 45 0 0 View →
15064 Morgan D 45 0 0 View →
15076 Russellton D 45 0 0 View →
15085 Trafford D 45 0 0 View →
15120 Homestead D 45 0 0 View →
15122 West Mifflin D 45 0 0 View →
15126 Imperial D 45 0 0 View →
15129 South Park D 45 0 0 View →
15131 Mckeesport D 45 0 0 View →
15135 Mckeesport D 45 0 0 View →
15137 North Versailles D 45 0 0 View →
15142 Presto D 45 0 0 View →
15148 Wilmerding D 45 0 0 View →
15317 Canonsburg D 45 0 0 View →
15321 Cecil D 45 0 0 View →
15632 Export D 45 0 0 View →
15634 Grapeville D 45 0 0 View →
15636 Harrison City D 45 0 0 View →
15668 Murrysville D 45 0 0 View →
15675 Penn D 45 0 0 View →
15004 Atlasburg D 40 0 0 View →
15025 Clairton D 40 0 0 View →
15035 East Mc Keesport D 40 0 0 View →
15037 Elizabeth D 40 0 0 View →
15054 Langeloth D 40 0 0 View →
15057 Mc Donald D 40 0 0 View →
15088 West Elizabeth D 40 0 0 View →
15106 Carnegie D 40 0 0 View →
15116 Glenshaw D 40 0 0 View →
15123 West Mifflin D 40 0 0 View →
15127 Ingomar D 40 0 0 View →
15132 Mckeesport D 40 0 0 View →
15136 Mc Kees Rocks D 40 0 0 View →
15140 Pitcairn D 40 0 0 View →
15145 Turtle Creek D 40 0 0 View →
15147 Verona D 40 0 0 View →
15288 Carnegie D 40 0 0 View →
15332 Finleyville D 40 0 0 View →
15339 Hendersonville D 40 0 0 View →
15340 Hickory D 40 0 0 View →
15342 Houston D 40 0 0 View →
15361 Southview D 40 0 0 View →
15378 Westland D 40 0 0 View →
15615 Ardara D 40 0 0 View →
15635 Hannastown D 40 0 0 View →
15644 Jeannette D 40 0 0 View →
15662 Luxor D 40 0 0 View →
15664 Mammoth D 40 0 0 View →
15684 Slickville D 40 0 0 View →
15017 Bridgeville F 35 0 0 View →

What are EPA health violations?

Health-based violations mean a contaminant was detected above the EPA's Maximum Contaminant Level (MCL) — the legal limit designed to protect human health. Allegheny County has 105 such violations. Not all violations cause illness, but repeated exceedances increase risk, especially for children and immunocompromised individuals.

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. Allegheny 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 Allegheny County, Pennsylvania?

Allegheny County has 49 community water systems with 1,010 recorded EPA violations, including 105 health-based. Water quality varies by ZIP code — check your specific location for detailed results.

How many water violations does Allegheny County have?

Allegheny County has 1,010 total EPA violations across 182 ZIP codes. 105 are health-based violations indicating contaminant levels potentially harmful to health.

Which city in Allegheny County has the most water violations?

Pittsburgh has the most violations in Allegheny County with 836 recorded EPA violations across 76 ZIP codes.

What contaminants are found in Allegheny County water?

Allegheny 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 Allegheny 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 Allegheny, Pennsylvania

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.