EPA EXPORT · 13 SEP 2026FEDERAL COMPLIANCE RECORDS · NOT A HOME WATER TEST
TAP WATERLEDGERPublic system compliance records

STATE / TERRITORY LEDGER

Puerto Rico drinking water system records

EPA compliance fields for active community water systems reporting at least 2,500 people served.

Systems109active CWS · pop. 2,500+
Population served3,145,298reported total; may overlap
Current violation flag8.3%9 systems
Serious-violator flag1.8%2 systems

01 / LARGEST SYSTEMS

Community water systems in Puerto Rico

Population served is a system-reported service figure. It is not a count of unique state residents.

Water systemPopulation servedPrimary sourceCurrent export status
MetropolitanoPR00025911,084,637Surface waterNo current violation flagged
MayaguezPR0003283152,342Surface waterNo current violation flagged
AguadillaPR0003293124,782Surface waterNo current violation flagged
Ponce UrbanoPR0003824113,972Surface waterNo current violation flagged
Rio Blanco,Vieques,CuledraPR000538679,822Surface waterNo current violation flagged
El YunquePR000529668,114Surface waterNo current violation flagged
Arecibo UrbanoPR000265261,626Surface waterNo current violation flagged
Fajardo CeibaPR000530659,044Surface waterNo current violation flagged
IsabelaPR000267249,937Surface waterNo current violation flagged
Caguas NortePR000508647,352Surface waterNo current violation flagged
LajasPR000334347,350Surface waterNo current violation flagged
Santa Isabel UrbanoPR000390439,925Ground waterNo current violation flagged
FarallonPR000492539,388Surface waterNo current violation flagged
Las Piedras HumacaoPR000537638,897Surface waterNo current violation flagged
Dorado UrbanoPR000560737,244Surface waterNo current violation flagged
Guayama UrbanoPR000474537,076Surface waterNo current violation flagged
Juncos - Ceiba SurPR000516636,835Surface waterNo current violation flagged
YaucoPR000431435,639Surface waterNo current violation flagged
Cidra UrbanoPR000469534,424Surface waterNo current violation flagged
Caguas SurPR000506634,261Surface waterNo current violation flagged
Regional Villalba Toa VacaPR000466434,259Surface waterNo current violation flagged
Patillas UrbanoPR000483532,222Surface waterNo current violation flagged
MaguayoPR000559730,235Surface water purchasedNo current violation flagged
Hatillo-CamuyPR000266228,935Surface waterNo current violation flagged
Quebradillas UrbanoPR000268227,760Surface waterNo current violation flagged
Vega Baja UrbanoPR000277226,935Surface waterNo current violation flagged
San Lorenzo UrbanoPR000510626,470Surface waterNo current violation flagged
Sabana GrandePR000333325,832Surface waterNo current violation flagged
San SebastianPR000330325,752Surface waterNo current violation flagged
Gurabo UrbanoPR000509625,469Surface waterNo current violation flagged
Morovis UrbanoPR000276220,927Surface waterCurrent health-based flag
Cabo RojoPR000337320,356Surface waterNo current violation flagged
SantanaPR000283219,657Surface waterNo current violation flagged
Cayey UrbanoPR000463518,335Surface waterNo current violation flagged
PenuelasPR000432417,326Surface waterNo current violation flagged
Orocovis UrbanoPR000404416,992Surface waterNo current violation flagged
Lares EspinoPR000387216,896Surface waterCurrent health-based flag
Barceloneta UrbanoPR000272216,404Surface waterNo current violation flagged
Aibonito La PlataPR000454516,354Surface waterNo current violation flagged
Sabana HoyosPR000282215,948Surface waterNo current violation flagged
Coto SurPR000296215,013Surface waterNo current violation flagged
NegrosPR000553714,939Surface waterNo current violation flagged
Comerio UrbanoPR000470514,912Surface waterNo current violation flagged
Yabucoa UrbanoPR000519614,728Surface waterNo current violation flagged
Manati EastPR000326213,580Surface waterNo current violation flagged
Aguas Buenas UrbanoPR000504613,233Surface waterOther current violation flag
Utuado UrbanoPR000270213,070Surface waterNo current violation flagged
Cotto LaurelPR000452412,979Surface waterNo current violation flagged
Lares UrbanoPR000269212,138Surface waterNo current violation flagged
Ponce De LeonPR000364311,139Surface waterNo current violation flagged
Las BocasPR000494511,022Surface waterOther current violation flag
HormigueroPR000338310,587Ground waterNo current violation flagged
Florida UrbanoPR000273210,405Ground waterNo current violation flagged
Tierra Nueva RabanosPR000318210,077Surface waterNo current violation flagged
Lago GuajatacaPR000377210,018Surface waterNo current violation flagged
CocosPR00048959,930Ground waterNo current violation flagged
Maunabo UrbanoPR00048159,380Surface waterNo current violation flagged
QuebradaPR00028729,377Surface waterNo current violation flagged
AceitunasPR00046549,030Surface waterNo current violation flagged
Luquillo UrbanoPR00053169,001Surface waterOther current violation flag
Salinas UrbanoPR00048858,977Ground waterNo current violation flagged
Jayuya UrbanoPR00027127,746Surface waterNo current violation flagged
GarrochalesPR00027827,465Ground waterNo current violation flagged
Guayanilla UrbanoPR00040547,302Ground waterNo current violation flagged
Las MariasPR00033637,193Surface waterNo current violation flagged
Guanica UrbanoPR00040746,881Ground waterNo current violation flagged
ExperimentalPR00046046,445Ground waterCurrent serious-violator flag
US Army, Fort BuchananPR01320516,411Surface waterNo current violation flagged
AlturasPR00038426,325Surface waterNo current violation flagged
CoquiPR00049156,237Ground waterNo current violation flagged
Corozal UrbanoPR00054876,162Surface waterNo current violation flagged
EnsenadaPR00040846,130Ground waterNo current violation flagged
CerrillosPR00046345,658Surface waterNo current violation flagged
MirafloresPR00028125,612Surface waterNo current violation flagged
Aibonito UrbanoPR00049555,580Surface waterNo current violation flagged
Cedro ArribaPR00055175,444Surface waterNo current violation flagged
AruzPR00038345,105Ground waterNo current violation flagged
Bo. NuevoPR00055574,961Surface waterCurrent health-based flag
Ciales UrbanoPR00027524,841Surface waterNo current violation flagged
RoncadorPR00031424,734Surface waterNo current violation flagged
Jaguas PozasPR00038024,699Surface waterNo current violation flagged
Coamo UrbanoPR00039144,603Surface waterNo current violation flagged
Quebrada ArenasPR00038824,472Surface waterNo current violation flagged
Almirante NortePR00037224,285Ground waterNo current violation flagged
JacaguasPR00045344,261Ground waterNo current violation flagged
JagualPR00054164,021Surface waterNo current violation flagged
Plata I Y IiPR00032963,978Ground waterNo current violation flagged
CienegaPR00038623,952Ground waterNo current violation flagged
RayoPR00035733,853Ground waterNo current violation flagged
PugnadoPR00029723,591Ground waterNo current violation flagged
La GruaPR00054963,578Ground waterNo current violation flagged
Barranquitas UrbanoPR00046053,538Surface waterOther current violation flag
MaricaoPR00033533,455Surface waterNo current violation flagged
DeportivoPR00044443,420Ground waterNo current violation flagged
BajaderoPR00032223,402Ground waterNo current violation flagged
Santa IsabelPR00037123,402Surface waterNo current violation flagged
GarzasPR00045843,354Surface waterNo current violation flagged
Piedras BlancasPR00044743,351Ground waterNo current violation flagged
Villalba UrbanoPR00039243,073Surface waterNo current violation flagged
Guardia Nacional De Pr, Fort AllenPR04390243,000Ground waterCurrent serious-violator flag

Showing the 100 largest systems by reported population served.

02 / CITY REPORTS

Browse cities

03 / COUNTY REPORTS

Browse counties