State drinking water records

Puerto Rico drinking water systems

401 community water systems serve Puerto Rico and are listed below under 75 counties and on the pages of 229 cities and towns. Their own population figures add up to 3,277,432 people, a sum that counts people twice where one system sells water to another.

315 of them (79%) had at least one health-based violation in the last 10 years. 239 systems still have one unresolved.

191 rely mainly on groundwater and 210 on surface water, counting water bought from other systems.

163 systems filed a lead service line inventory listing 4 lead lines, 138 galvanized lines that must be replaced and 511,619 lines of unknown material.

340 systems are placed by mailing address or by the county their records name: EPA has no service area map for 334 of them, and 6 have one that does not line up with their own records.

Community water systems
401
People served, sum of each system's own figure
3,277,432
Systems with a health-based violation, last 10 years
315
Systems with one unresolved
239
Lead service lines in inventories
4

Counties

75 counties

Each 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
Adjuntas Municipio 1 2,846 0 0
Aguada Municipio 1 440 1 1
Aguadilla Municipio 1 123,885 1 0
Aguas Buenas Municipio 1 13,016 1 1
Aibonito Municipio 1 5,524 1 0
Arecibo Municipio 1 61,119 1 0
Arroyo Municipio 0 0 0 0
Añasco Municipio 1 250 1 1
Barceloneta Municipio 1 16,290 0 0
Barranquitas Municipio 1 3,511 1 1
Bayamón Municipio 0 0 0 0
Cabo Rojo Municipio 1 20,749 1 0
Caguas Municipio 0 0 0 0
Camuy Municipio 1 28,735 1 0
Canóvanas Municipio 1 1,733 1 0
Carolina Municipio 1 800 1 1
Cayey Municipio 1 18,185 1 0
Ceiba Municipio 1 414 1 1
Ciales Municipio 1 4,563 1 0
Cidra Municipio 1 33,957 1 0
Coamo Municipio 1 4,592 1 0
Comerío Municipio 1 14,872 1 0
Corozal Municipio 1 8,619 1 0
Dorado Municipio 1 39,733 1 0
Fajardo Municipio 1 58,011 0 0
Florida Municipio 1 14,303 1 0
Guayama Municipio 1 36,606 1 0
Guayanilla Municipio 1 7,986 0 0
Guaynabo Municipio 0 0 0 0
Gurabo Municipio 1 24,967 1 0
Guánica Municipio 1 6,838 1 0
Hatillo Municipio 1 28,735 1 0
Hormigueros Municipio 1 10,541 0 0
Humacao Municipio 1 36,032 0 0
Isabela Municipio 1 49,419 1 0
Jayuya Municipio 1 7,644 1 0
Juana Díaz Municipio 0 0 0 0
Juncos Municipio 1 36,277 1 0
Lajas Municipio 1 47,531 1 0
Lares Municipio 1 12,634 0 0
Las Marías Municipio 1 7,166 1 0
Las Piedras Municipio 1 36,032 0 0
Loíza Municipio 0 0 0 0
Luquillo Municipio 1 8,880 1 1
Manatí Municipio 1 13,305 0 0
Maricao Municipio 1 3,474 1 0
Maunabo Municipio 1 9,310 1 0
Mayagüez Municipio 1 151,555 1 0
Moca Municipio 1 3,770 0 0
Morovis Municipio 1 983 1 0
Naguabo Municipio 1 172 1 1
Naranjito Municipio 1 1,600 1 1
Orocovis Municipio 1 16,869 1 0
Patillas Municipio 1 31,955 1 0
Peñuelas Municipio 1 17,320 1 0
Ponce Municipio 1 111,926 1 0
Quebradillas Municipio 1 27,458 0 0
Rincón Municipio 0 0 0 0
Río Grande Municipio 1 260 1 1
Sabana Grande Municipio 1 25,229 1 0
Salinas Municipio 1 8,894 0 0
San Germán Municipio 1 1,100 1 1
San Juan Municipio 1 1,077,332 1 0
San Lorenzo Municipio 1 26,094 1 0
San Sebastián Municipio 0 0 0 0
Santa Isabel Municipio 0 0 0 0
Toa Alta Municipio 0 0 0 0
Trujillo Alto Municipio 0 0 0 0
Utuado Municipio 1 12,984 1 0
Vega Alta Municipio 0 0 0 0
Vega Baja Municipio 1 26,660 1 0
Vieques Municipio 1 80,759 1 0
Villalba Municipio 1 3,362 0 0
Yabucoa Municipio 1 14,610 1 0
Yauco Municipio 1 35,618 1 0

Largest systems

System Main county People served Main source Health-based violations, 10 years Unresolved Lead lines
Metropolitano San Juan Municipio and 2 other counties 1,077,332 Surface water 84 0 0
Mayaguez Mayagüez Municipio and 1 other county 151,555 Surface water 9 0 0
Aguadilla Aguadilla Municipio and 3 other counties 123,885 Surface water 37 0 0
Ponce Urbano Ponce Municipio and 1 other county 111,926 Surface water 40 0 0
Rio Blanco,Vieques,Culedra Vieques Municipio and 2 other counties 80,759 Surface water 12 0 0
El Yunque Naguabo Municipio and 1 other county 68,024 Surface water 18 0 0
Arecibo Urbano Arecibo Municipio 61,119 Surface water 1 0 0
Fajardo Ceiba Fajardo Municipio 58,011 Surface water 0 0 0
Isabela Isabela Municipio 49,419 Surface water 5 0 0
Lajas Lajas Municipio 47,531 Surface water 12 0 0
Caguas Norte Caguas Municipio 46,530 Surface water 0 0 4
Santa Isabel Urbano Santa Isabel Municipio 39,884 Groundwater 0 0 0
Dorado Urbano Dorado Municipio 39,733 Surface water 1 0 0
Farallon Cayey Municipio 38,977 Surface water 6 0 0
Guayama Urbano Guayama Municipio and 1 other county 36,606 Surface water 13 0 0

Systems with unresolved health-based violations

239 systems

The 100 with the most unresolved violations are listed. The county pages list the other 139.

System Main county People served Main source Health-based violations, 10 years Unresolved Lead lines
Anon Carmelita Ponce Municipio 900 Surface water 11 13 No inventory
Las Bocas Barranquitas Municipio 10,998 Surface water 22 10 0
Zamas Jayuya Municipio 1,200 Surface water 6 10 No inventory
Luquillo Urbano Luquillo Municipio 8,880 Surface water 39 8 0
Apeadero Patillas Municipio 320 Surface water 7 8 No inventory
Cubuy Maizales Naguabo Municipio 617 Surface water 25 7 0
Bo.Real Patillas Municipio 600 Surface water 3 7 No inventory
Periche San Germán Municipio 1,100 Surface water 5 6 No inventory
Comunidad Gabino Negron Aguada Municipio 940 Groundwater 3 6 No inventory
Pellejas Adjuntas Municipio 295 Groundwater 3 6 No inventory
Acueducto Comunal San Jose Peñuelas Municipio 93 Surface water 6 6 No inventory
Acueducto Rural San Jose Naranjito Municipio 70 Surface water 3 6 No inventory
Acued. Rural De Tejas Yabucoa Municipio 1,709 Groundwater 3 5 No inventory
Comunidad Nieves Sanchez Naranjito Municipio 900 Groundwater 2 5 No inventory
Jaguey Chiquito Aguada Municipio 642 Groundwater 4 5 No inventory
Lijas Las Piedras Municipio 534 Surface water 4 5 No inventory
Bo.Quebrada Arriba Patillas Municipio 474 Surface water 3 5 No inventory
Quebrada Larga Aguada Municipio 435 Groundwater 3 5 No inventory
Acued. Madriguera Aguas Buenas Municipio 435 Groundwater 2 5 No inventory
Com. Cerro Gordo Sec. El Parque Aguada Municipio 304 Groundwater 4 5 No inventory
Com. Rio Piedras San Germán Municipio 220 Surface water 2 5 No inventory
La Cascada Milagrosa Utuado Municipio 165 Surface water 3 5 No inventory
Cerrote Yauco Municipio 58 Surface water 6 5 No inventory
Com. Rancho Grande Naguabo Municipio 1,428 Surface water 2 4 No inventory
Acued. Rural Doña Elena Comerío Municipio 902 Groundwater 2 4 No inventory
Comunidad Palmarito Centro Corozal Municipio 690 Groundwater 2 4 No inventory
Comunidad Jacanas Sur Inc. Yabucoa Municipio 668 Groundwater 3 4 No inventory
Acueducto Comunal Sonador Inc. Moca Municipio 600 Groundwater 3 4 No inventory
Acueducto Comunal Eladio Andreu Inc. Corozal Municipio 450 Surface water 3 4 No inventory
Santa Rosa Jayuya Municipio 400 Surface water 3 4 No inventory
Com. Las Cuarenta Lares Municipio 200 Groundwater 2 4 No inventory
Vecinos Camino Luis Lebron Inc Cayey Municipio 192 Surface water 3 4 No inventory
Brisas Del Torito 1 Inc. Cayey Municipio 166 Groundwater 2 4 No inventory
La Ceiba Aguada Municipio 120 Groundwater 2 4 No inventory
Corporacion Sector Cantera San Lorenzo Municipio 53 Groundwater 2 4 No inventory
Sector Laguna Las Marías Municipio and 1 other county 27 Surface water 2 4 No inventory
Barranquitas Urbano Barranquitas Municipio 3,511 Surface water 10 3 0
Anones Centro Naranjito Municipio 1,800 Groundwater 1 3 No inventory
Acued. Com. Bo. Quebradillas Barranquitas Municipio 1,762 Surface water 3 3 No inventory
Corea Metralla Peñuelas Municipio 1,650 Surface water 2 3 No inventory
Acued. Bo. Guayabota Yabucoa Municipio 1,608 Surface water 3 3 No inventory
Corp. De Servicios De Acued. Anones Maya Naranjito Municipio 1,600 Surface water 1 3 No inventory
Acued. Correccional Guerrero Aguadilla Municipio 1,100 Groundwater 1 3 No inventory
Guayabota Yabucoa Municipio 1,028 Surface water 14 3 0
Mulitas Centro Aguas Buenas Municipio 854 Groundwater 1 3 No inventory
Campamento Penal Sabana Hoyos Arecibo Municipio 800 Groundwater 1 3 No inventory
Acued. Rural Turado Arriba Caguas Municipio 745 Groundwater 1 3 No inventory
Com. Sabana Orocovis Municipio 720 Groundwater 2 3 No inventory
Los Miranda Pellejas Orocovis Municipio 720 Groundwater 1 3 No inventory
Comunidad Maisonet (Codretede) Comerío Municipio 659 Groundwater 2 3 No inventory
Asoc. Civica Pastillo Tibes Ponce Municipio 652 Groundwater 1 3 No inventory
Asociacion Acueducto Mulas Jagual, Inc. Patillas Municipio 652 Surface water 2 3 No inventory
Acued. Rural Jacanas Piedras Blancas I Yabucoa Municipio 649 Groundwater 1 3 No inventory
Acued. Rural Palmarito Cintron Barranquitas Municipio and 1 other county 644 Groundwater 2 3 No inventory
Asoc. Res. Com. Ceiba Carrasquillo Cidra Municipio 641 Groundwater 1 3 No inventory
Juan Asencio Aguas Buenas Municipio 616 Groundwater 1 3 No inventory
Acued. Sodoma Yabucoa Municipio 590 Groundwater 1 3 No inventory
Com. Saltos Cabra Orocovis Municipio 500 Groundwater 1 3 No inventory
Vacas II Villalba Municipio 500 Surface water 2 3 No inventory
Vacas III Villalba Municipio 500 Surface water 2 3 No inventory
Mana III Corozal Municipio 500 Groundwater 1 3 No inventory
Acued. Com. Sector El Llano Aguas Buenas Municipio 472 Groundwater 2 3 No inventory
Acueducto Garzas Juncos Adjuntas Municipio 460 Groundwater 2 3 No inventory
Acued. Rural Jacanas Piedras Blancas Yabucoa Municipio 449 Groundwater 1 3 No inventory
Com. Aislada En Desarrollo Aguada Municipio 440 Groundwater 1 3 No inventory
Organizacion Com. Ajies (Occa) Añasco Municipio 427 Groundwater 1 3 No inventory
Santa Barbara II Jayuya Municipio 424 Surface water 2 3 No inventory
Guaraguao Yauco Municipio 420 Surface water 2 3 No inventory
El Maltillo Peñuelas Municipio 400 Surface water 2 3 No inventory
Acued. Lomas Del Viento-Maizales Naguabo Municipio 400 Surface water 1 3 No inventory
Juan Asencio 1 Sector La Tiza Inc. Aguas Buenas Municipio 387 Groundwater 1 3 No inventory
Acued. Rural Sect. El Veinte Yabucoa Municipio 387 Surface water 2 3 No inventory
Asociacion Residente San Diego Coamo Municipio 368 Groundwater 1 3 No inventory
Comunidad Monteria Coamo Municipio 360 Groundwater 1 3 No inventory
Hacienda Rullan Utuado Municipio 340 Surface water 2 3 No inventory
Coamo Arriba Coamo Municipio 340 Groundwater 2 3 No inventory
Vista Alegre Villalba Municipio 340 Surface water 2 3 No inventory
Comunidad Chorreras Utuado Municipio 336 Surface water 2 3 No inventory
Comunidad Cedrito Comerío Municipio 335 Groundwater 1 3 No inventory
Acued.Comunal Sect. Manuel Diaz San Lorenzo Municipio 331 Groundwater 1 3 No inventory
Almirante Jaguas Corp Cidra Municipio 315 Groundwater 2 3 No inventory
Acueducto Comunidad Bo. Rubias Yauco Municipio 312 Surface water 3 3 No inventory
Villa Blanca Villalba Municipio 306 Surface water 2 3 No inventory
Alturas De Collores Jayuya Municipio 300 Surface water 2 3 No inventory
Acueducto La Estancia, Inc. Utuado Municipio 300 Surface water 2 3 No inventory
Bo. Monte Llanos Ponce Municipio 300 Groundwater 1 3 No inventory
Servicio De Agua Ponce Municipio 300 Surface water 2 3 No inventory
Acueducto Sector Pachin San Lorenzo Municipio 300 Groundwater 1 3 No inventory
Comunidad Santana Corozal Municipio 300 Groundwater 1 3 No inventory
Asociacion Residentes Com. Gregorio, Inc Orocovis Municipio 293 Groundwater 1 3 No inventory
Org. Resid. Del Sector La Union (Orsu) Caguas Municipio 290 Groundwater 1 3 No inventory
Saltos Caguana Utuado Municipio 280 Surface water 2 3 No inventory
Los Barros Guayama Municipio 275 Surface water 2 3 No inventory
Sierrita Villalba Municipio 268 Surface water 3 3 No inventory
Asoc. Vec. Com. Helechales Adjuntas Municipio 263 Groundwater 1 3 No inventory
Barcelona Río Grande Municipio 260 Surface water 1 3 No inventory
Estancias Del Madrigal Ponce Municipio 258 Groundwater 1 3 No inventory
Mamey Patillas Municipio 255 Groundwater 1 3 No inventory
Acued. Comunal Comunidad Cañabon Abajo Barranquitas Municipio 254 Groundwater 2 3 No inventory
Acued. Rural Bo. Hatillo Anasco Añasco Municipio 250 Groundwater 1 3 No inventory

Back to All states

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