State drinking water records
Pennsylvania drinking water systems
1,851 community water systems serve Pennsylvania and are listed below under 67 counties and on the pages of 1,585 cities and towns. Their own population figures add up to 11,469,806 people, a sum that counts people twice where one system sells water to another.
752 of them (41%) had at least one health-based violation in the last 10 years. 441 systems still have one unresolved.
1,396 rely mainly on groundwater and 454 on surface water, counting water bought from other systems.
1,723 systems filed a lead service line inventory listing 69,920 lead lines, 43,283 galvanized lines that must be replaced and 2,198,369 lines of unknown material.
49 systems are placed by the county their records name: EPA has no service area map for 22 of them, and 27 have one that does not line up with their own records.
- Community water systems
- 1,851
- People served, sum of each system's own figure
- 11,469,806
- Systems with a health-based violation, last 10 years
- 752
- Systems with one unresolved
- 441
- Lead service lines in inventories
- 69,920
Counties
67 countiesEach county counts the systems whose service area map reaches it. Systems placed only by a mailing address are listed on the county pages but not counted here.
| County | Systems | People served | With a health-based violation, 10 years | With one unresolved |
|---|---|---|---|---|
| Adams County | 36 | 89,099 | 8 | 3 |
| Allegheny County | 38 | 1,959,360 | 21 | 4 |
| Armstrong County | 23 | 48,514 | 12 | 6 |
| Beaver County | 31 | 182,995 | 16 | 6 |
| Bedford County | 24 | 18,650 | 13 | 7 |
| Berks County | 75 | 302,078 | 30 | 6 |
| Blair County | 27 | 100,136 | 6 | 6 |
| Bradford County | 22 | 29,583 | 6 | 12 |
| Bucks County | 66 | 549,775 | 18 | 15 |
| Butler County | 40 | 154,587 | 14 | 6 |
| Cambria County | 34 | 137,702 | 17 | 7 |
| Cameron County | 2 | 3,558 | 2 | 2 |
| Carbon County | 27 | 44,484 | 16 | 12 |
| Centre County | 41 | 176,702 | 14 | 10 |
| Chester County | 70 | 1,221,392 | 37 | 21 |
| Clarion County | 14 | 30,273 | 8 | 4 |
| Clearfield County | 18 | 55,758 | 7 | 0 |
| Clinton County | 18 | 31,312 | 10 | 4 |
| Columbia County | 16 | 52,203 | 10 | 5 |
| Crawford County | 43 | 40,280 | 15 | 6 |
| Cumberland County | 27 | 232,354 | 9 | 3 |
| Dauphin County | 28 | 263,371 | 10 | 2 |
| Delaware County | 6 | 971,135 | 3 | 2 |
| Elk County | 9 | 35,101 | 3 | 2 |
| Erie County | 41 | 292,974 | 16 | 4 |
| Fayette County | 21 | 296,500 | 13 | 7 |
| Forest County | 3 | 5,380 | 0 | 0 |
| Franklin County | 31 | 130,153 | 12 | 8 |
| Fulton County | 3 | 2,371 | 1 | 0 |
| Greene County | 3 | 45,900 | 3 | 0 |
| Huntingdon County | 21 | 31,692 | 4 | 10 |
| Indiana County | 18 | 64,941 | 9 | 5 |
| Jefferson County | 11 | 27,556 | 3 | 4 |
| Juniata County | 13 | 9,626 | 6 | 3 |
| Lackawanna County | 35 | 213,230 | 17 | 12 |
| Lancaster County | 95 | 340,163 | 42 | 10 |
| Lawrence County | 18 | 69,144 | 8 | 0 |
| Lebanon County | 31 | 135,039 | 9 | 7 |
| Lehigh County | 44 | 418,352 | 10 | 2 |
| Luzerne County | 77 | 288,113 | 20 | 21 |
| Lycoming County | 31 | 78,925 | 18 | 17 |
| McKean County | 16 | 33,808 | 7 | 4 |
| Mercer County | 33 | 85,614 | 17 | 9 |
| Mifflin County | 6 | 30,887 | 1 | 2 |
| Monroe County | 64 | 93,036 | 36 | 31 |
| Montgomery County | 37 | 1,275,460 | 11 | 5 |
| Montour County | 3 | 34,624 | 1 | 0 |
| Northampton County | 45 | 314,210 | 19 | 3 |
| Northumberland County | 11 | 86,490 | 2 | 3 |
| Perry County | 25 | 11,459 | 10 | 6 |
| Philadelphia County | 1 | 1,600,000 | 0 | 0 |
| Pike County | 37 | 41,414 | 19 | 10 |
| Potter County | 9 | 9,501 | 6 | 7 |
| Schuylkill County | 41 | 127,981 | 13 | 4 |
| Snyder County | 17 | 20,226 | 3 | 2 |
| Somerset County | 34 | 54,853 | 11 | 5 |
| Sullivan County | 4 | 1,250 | 2 | 2 |
| Susquehanna County | 22 | 12,616 | 8 | 9 |
| Tioga County | 21 | 25,127 | 12 | 9 |
| Union County | 6 | 35,711 | 1 | 0 |
| Venango County | 25 | 37,344 | 6 | 3 |
| Warren County | 15 | 23,697 | 10 | 3 |
| Washington County | 10 | 736,825 | 7 | 4 |
| Wayne County | 40 | 27,174 | 19 | 16 |
| Westmoreland County | 17 | 260,411 | 8 | 5 |
| Wyoming County | 28 | 15,819 | 8 | 15 |
| York County | 45 | 351,808 | 16 | 12 |
Largest systems
| System | Main county | People served | Main source | Health-based violations, 10 years | Unresolved | Lead lines |
|---|---|---|---|---|---|---|
| Philadelphia Water Department | Philadelphia County | 1,600,000 | Surface water | 0 | 0 | 16,805 |
| Aqua PA Main System | Montgomery County and 2 other counties | 822,600 | Surface water | 2 | 0 | 98 |
| PA Amer Water Co-Pittsburgh | Washington County and 1 other county | 686,000 | Surface water | 1 | 0 | 3,897 |
| Pittsburgh Water & Sewer Auth | Allegheny County | 520,000 | Surface water | 2 | 0 | 20,961 |
| Erie City Water Authority | Erie County | 220,001 | Surface water | 2 | 0 | 0 |
| York Water Co | York County | 206,762 | Surface water | 1 | 1 | 9 |
| West View Water Authority | Allegheny County | 200,000 | Surface water | 2 | 0 | 636 |
| Mawc Sweeney Plant | Westmoreland County | 143,000 | Surface water | 2 | 0 | 2,408 |
| Chester Water Authority | Delaware County and 1 other county | 140,437 | Surface water | 0 | 0 | 148 |
| PA Amer Water Co Lake Scranton | Lackawanna County | 134,570 | Surface water | 0 | 0 | 219 |
| Mawc Yough Plant | Fayette County | 133,000 | Surface water | 2 | 0 | 135 |
| Wilkinsburg-Penn JT Water Auth | Allegheny County | 125,000 | Surface water | 1 | 0 | 3,704 |
| City of Lancaster | Lancaster County | 120,000 | Surface water | 2 | 0 | 474 |
| Lca Allentown Division | Lehigh County | 118,000 | Surface water | 0 | 0 | 4,704 |
| City of Bethlehem | Northampton County and 1 other county | 117,259 | Surface water | 0 | 0 | 3 |
Systems with unresolved health-based violations
441 systemsThe 100 with the most unresolved violations are listed. The county pages list the other 341.
| System | Main county | People served | Main source | Health-based violations, 10 years | Unresolved | Lead lines |
|---|---|---|---|---|---|---|
| Sunrise Lakes Sec 12 | Pike County | 125 | Groundwater | 0 | 623 | 0 |
| Sunrise Lake Section 9 | Pike County | 125 | Groundwater | 0 | 345 | 0 |
| Salem Heights Estate | Wayne County | 62 | Groundwater | 11 | 175 | No inventory |
| Big Bass Lake Water Assoc. | Wayne County | 130 | Groundwater | 9 | 116 | 0 |
| Roulette Twp Water Authority | Potter County | 1,300 | Groundwater | 1 | 93 | 0 |
| Silver Spring Country Estates | Cumberland County | 110 | Groundwater | 0 | 90 | 0 |
| Ulysses Municipal Authority | Potter County | 640 | Groundwater | 4 | 85 | 0 |
| Beaver Run Water Association | Carbon County | 50 | Groundwater | 0 | 63 | No inventory |
| Clarendon Acres Water Co | Wyoming County | 280 | Groundwater | 17 | 62 | 0 |
| Pine Grove Estates | Wayne County | 263 | Groundwater | 2 | 60 | 0 |
| Sicklers MHP | Wyoming County | 30 | Groundwater | 0 | 58 | 0 |
| Country Village MHP | Luzerne County | 175 | Groundwater | 1 | 51 | 0 |
| Aqua PA Sun Valley | Monroe County | 120 | Groundwater | 0 | 39 | 0 |
| Galeton Borough Authority | Potter County | 1,200 | Surface water | 1 | 37 | 0 |
| Hitching Post Assoc | Pike County | 90 | Groundwater | 0 | 36 | No inventory |
| Austin Borough Water | Potter County | 700 | Groundwater under direct influence | 0 | 33 | 0 |
| White Rock Mobile Home Park | Monroe County | 50 | Groundwater | 2 | 33 | 0 |
| Lawrenceville Boro Water Dept | Tioga County | 691 | Groundwater | 1 | 32 | 0 |
| Finch Hill Water Co | Lackawanna County | 150 | Groundwater | 2 | 31 | No inventory |
| Cooks MHP | Wyoming County | 92 | Groundwater | 2 | 31 | 0 |
| Wood Broad Top Wells Jmun Auth | Huntingdon County | 800 | Surface water | 0 | 30 | 0 |
| Collomsville Mutual Waterworks | Lycoming County | 250 | Groundwater | 2 | 30 | 0 |
| McVeytown Boro Auth | Mifflin County | 478 | Groundwater | 0 | 28 | 0 |
| Eastville Water Association | Clinton County | 75 | Groundwater | 0 | 28 | 0 |
| Dymonds MHP | Wyoming County | 76 | Groundwater | 0 | 27 | 0 |
| Western Clinton Co Mun Auth | Clinton County | 2,610 | Surface water | 3 | 25 | 0 |
| Shirleysburg Muni Auth | Huntingdon County | 225 | Groundwater | 0 | 25 | 0 |
| Westgate Water System | Wyoming County | 150 | Groundwater | 0 | 23 | 0 |
| Overpeck MHP | Wyoming County | 25 | Groundwater | 3 | 23 | No inventory |
| Pleasant View MHP | Luzerne County | 99 | Groundwater | 4 | 22 | 0 |
| Upper Hanover Water Authority | Montgomery County | 4,600 | Groundwater | 0 | 20 | 0 |
| Oak Ridge Authority | Centre County | 700 | Groundwater | 0 | 20 | 0 |
| Sproul Water Assn | Blair County | 180 | Groundwater | 4 | 20 | 0 |
| Kingdom Hills Mobile Home Park | Cambria County | 55 | Groundwater | 3 | 20 | 0 |
| Woodhaven Mobile Home Park | Erie County | 350 | Surface water | 23 | 18 | 0 |
| Evergreen MHC LLC | Luzerne County | 80 | Groundwater | 1 | 18 | 0 |
| Glasgow Municipal Water Works | Beaver County | 51 | Groundwater | 1 | 18 | No inventory |
| Happy Acres Development | Lackawanna County | 168 | Groundwater | 5 | 17 | No inventory |
| Freemans MHP | Wyoming County | 83 | Groundwater | 0 | 15 | No inventory |
| Gillett MHC | Bradford County | 100 | Groundwater under direct influence | 1 | 14 | No inventory |
| Watrous Water Association | Tioga County | 75 | Purchased surface water | 0 | 14 | 0 |
| Icmsa Arcadia | Indiana County | 65 | Surface water | 14 | 13 | 0 |
| Paw Winola | Wyoming County | 130 | Groundwater | 2 | 12 | 0 |
| State Line Muni SVCS Auth | Fayette County | 95 | Purchased surface water | 6 | 12 | 0 |
| A B C #2 Mobile Home Park | Lycoming County | 75 | Groundwater | 7 | 12 | 0 |
| Genesee Twp Water Authority | Potter County | 450 | Groundwater | 8 | 11 | 0 |
| Schoolhouse Hill Apts | Wyoming County | 38 | Purchased surface water | 1 | 11 | No inventory |
| Pinecrest Village MHP | Lycoming County | 195 | Groundwater under direct influence | 29 | 10 | 0 |
| Greenfield Acres MHP | Lackawanna County | 48 | Groundwater | 1 | 10 | 0 |
| Mt Union Municipal Auth | Huntingdon County | 5,801 | Surface water | 3 | 9 | 0 |
| Four Seasons Estates MHP | Luzerne County | 98 | Groundwater | 3 | 9 | 0 |
| Whispering Pines MHP | Luzerne County | 55 | Groundwater | 0 | 9 | 0 |
| Point Marion Boro | Fayette County | 1,110 | Surface water | 18 | 8 | No inventory |
| Chase Manor Water Assoc | Luzerne County | 95 | Groundwater | 0 | 8 | 0 |
| Liberty Park | Susquehanna County | 40 | Groundwater | 3 | 8 | 0 |
| Coudersport Boro Authority | Potter County | 3,166 | Groundwater | 1 | 7 | 0 |
| Maple Lane Estates | Luzerne County | 200 | Groundwater | 1 | 7 | 0 |
| Pocono Mobile Home Estates | Monroe County | 129 | Groundwater | 1 | 7 | 0 |
| Mountain View Village | Monroe County | 100 | Groundwater | 6 | 7 | 0 |
| Pithole Water Association | McKean County | 87 | Groundwater | 38 | 7 | No inventory |
| Mehoopany Twp Municipal Auth | Wyoming County | 85 | Groundwater | 0 | 7 | No inventory |
| Country Glen Townhomes | Monroe County | 50 | Groundwater | 0 | 7 | No inventory |
| Tri Cnty JT Muni Auth | Washington County | 10,100 | Surface water | 41 | 6 | 0 |
| Umh Arbor Estates | Bucks County | 920 | Groundwater | 1 | 6 | 0 |
| Mapleton Muni Water Auth | Huntingdon County | 570 | Surface water | 3 | 6 | 0 |
| Country Pines MHP | Luzerne County | 280 | Groundwater | 3 | 6 | No inventory |
| Tioga Mobile Home Community | Tioga County | 200 | Groundwater | 5 | 6 | No inventory |
| Somers Lane MHP | Tioga County | 130 | Groundwater | 1 | 6 | 0 |
| Keystone Apt LLC | Lycoming County | 100 | Groundwater | 0 | 6 | No inventory |
| Hyland MHP | Luzerne County | 75 | Groundwater | 0 | 6 | 0 |
| Emporium Water Company | Cameron County | 3,300 | Surface water | 2 | 5 | 0 |
| Polk Center | Venango County | 1,058 | Surface water | 16 | 5 | 0 |
| Nicholson Boro Auth | Wyoming County | 789 | Groundwater | 0 | 5 | No inventory |
| Monroe County Correctional Fac | Monroe County | 740 | Groundwater | 1 | 5 | 0 |
| Miles Twp Water Auth East | Centre County | 425 | Surface water | 2 | 5 | 0 |
| Osceola Twp Municipal Authorit | Tioga County | 400 | Groundwater | 0 | 5 | 0 |
| Millbrook 5R 7 8 | Pike County | 169 | Groundwater | 4 | 5 | 0 |
| Haines Woodward Municipal Auth | Centre County | 140 | Groundwater | 3 | 5 | 0 |
| Fairfield Manor MHP | Westmoreland County | 92 | Groundwater | 1 | 5 | No inventory |
| Happy Hollow | Pike County | 89 | Groundwater | 0 | 5 | 0 |
| Nevilles Mobile Home Court | Wayne County | 85 | Groundwater | 0 | 5 | 0 |
| Estates at Hamilton Hills | Monroe County | 84 | Groundwater | 9 | 5 | 0 |
| Grandview Acres MHP | Mercer County | 70 | Groundwater | 2 | 5 | No inventory |
| Orchard Grove MHP | Wayne County | 66 | Groundwater | 2 | 5 | No inventory |
| Gap View Community MHP | Northampton County | 50 | Groundwater | 4 | 5 | 0 |
| Estates at Stone Row | Monroe County | 48 | Groundwater | 5 | 5 | 0 |
| Northern Tier Childrens Home | Potter County | 45 | Groundwater | 1 | 5 | 0 |
| Poco Apartments (Upper) | Monroe County | 36 | Groundwater | 0 | 5 | 0 |
| Morrisville Munic Authority | Bucks County | 13,342 | Surface water | 17 | 4 | No inventory |
| Warriors Mark Gen Auth | Huntingdon County | 750 | Groundwater | 0 | 4 | 0 |
| S R Water | Carbon County | 500 | Groundwater | 8 | 4 | 0 |
| Dudley Carbon Coalmont JM Auth | Huntingdon County | 403 | Groundwater | 0 | 4 | 0 |
| Meadows Mobile Home Park | Westmoreland County | 250 | Groundwater | 4 | 4 | 0 |
| Rbe Water Association Inc | Lackawanna County | 175 | Groundwater | 17 | 4 | No inventory |
| Country Crest MHP | Luzerne County | 150 | Groundwater | 3 | 4 | 0 |
| Beaver Brook Assoc | Luzerne County | 150 | Purchased groundwater | 0 | 4 | 0 |
| Edgewood Mobile Home Park | Lackawanna County | 117 | Groundwater | 1 | 4 | 0 |
| Hi View Mobile Home Park | Lackawanna County | 97 | Groundwater | 3 | 4 | 0 |
| Harshbarger MHP | Beaver County | 90 | Groundwater under direct influence | 11 | 4 | 0 |
| Nwwa Hermitage | Bucks County | 75 | Groundwater | 0 | 4 | 0 |
Counties come from the counties EPA lists each system serving, matched to 2024 Census counties; where EPA lists none, from the county coded in the system's ID, its service area map, or its mailing address. A county holding at least a fifth of a system's service area map is added when at least a fifth of that map lies in those counties. Towns are the ones EPA lists and the Census places such a map covers, always inside those counties. In New England, where EPA's town names a whole Town, it is not matched to the village of the same name. A system is not listed in a county holding less than a fifth of its map, or in a county or town its map reaches when the map lies mostly outside the counties EPA lists, so a page can leave out a system that serves part of the area. Methodology and limitations