Puerto Rico Water Quality by City
Water quality reports for 75 cities in Puerto Rico.
| City | Population | Contaminants | Above Limit | PFAS | Violations |
|---|---|---|---|---|---|
| San Juan | 1.1M | 8 | 2 | None | 56 active |
| Mayaguez | 152K | 0 | 0 | None | 37 active |
| Aguadilla | 124K | 6 | 1 | None | 28 active |
| Ponce | 112K | 9 | 3 | None | 488 active |
| Naguabo | 81K | 0 | 0 | None | 108 active |
| Rio Grande | 68K | 0 | 0 | None | 116 active |
| Arecibo | 61K | 2 | 1 | None | 69 active |
| Fajardo | 58K | 0 | 0 | None | 109 active |
| Santurce | 49K | 4 | 1 | None | 76 active |
| Lajas | 48K | 0 | 0 | None | 10 active |
| Caguas | 47K | 2 | 1 | None | 493 active |
| Santa Isabel | 40K | 4 | 1 | None | 9 active |
| Dorado | 40K | 2 | 1 | None | 21 active |
| Cayey | 39K | 1 | 0 | None | 168 active |
| Guayama | 37K | 1 | 0 | None | 118 active |
| Juncos | 36K | 3 | 1 | None | 33 active |
| Humacao | 36K | 2 | 1 | None | 10 active |
| Yauco | 36K | 2 | 0 | None | 264 active |
| Cidra | 34K | 5 | 1 | None | 96 active |
| Patillas | 32K | 4 | 1 | None | 570 active |
| Hatillo | 29K | 0 | 0 | None | 26 active |
| Quebradillas | 27K | 0 | 0 | None | 8 active |
| Vega Baja | 27K | 4 | 1 | None | 32 active |
| San Lorenzo | 26K | 0 | 0 | None | 418 active |
| Utuado | 25K | 1 | 0 | None | 743 active |
| Gurabo | 25K | 4 | 1 | None | 49 active |
| San Sebastian | 24K | 0 | 0 | None | 83 active |
| Arroyo | 22K | 0 | 0 | None | 5 active |
| Cabo Rojo | 21K | 0 | 0 | None | 9 active |
| Morovis | 21K | 4 | 1 | None | 29 active |
| Penuelas | 17K | 0 | 0 | None | 454 active |
| Orocovis | 17K | 0 | 0 | None | 550 active |
| Barceloneta | 16K | 0 | 0 | None | 5 active |
| Aibonito | 16K | 6 | 1 | None | 107 active |
| Comerio | 15K | 2 | 0 | None | 294 active |
| Corozal | 15K | 1 | 0 | None | 313 active |
| Yabucoa | 15K | 1 | 0 | None | 359 active |
| Florida | 14K | 0 | 0 | None | 3 active |
| Manati | 13K | 1 | 1 | None | 11 active |
| Aguas Buenas | 13K | 2 | 2 | None | 362 active |
| Lares | 13K | 0 | 0 | None | 192 active |
| Isabela | 11K | 0 | 0 | None | 10 active |
| Hormiguero | 11K | 0 | 0 | None | 6 active |
| Salinas | 10K | 6 | 1 | None | 24 active |
| Maunabo | 9K | 2 | 1 | None | 20 active |
| Luquillo | 9K | 0 | 0 | None | 26 active |
| Guayanilla | 8K | 0 | 0 | None | 97 active |
| Jayuya | 8K | 2 | 0 | None | 523 active |
| Las Marias | 7K | 0 | 0 | None | 97 active |
| Guanica | 7K | 0 | 0 | None | 27 active |
| Juana Diaz | 6K | 8 | 2 | None | 54 active |
| Guaynabo | 6K | 2 | 1 | None | 5 active |
| Camuy | 6K | 0 | 0 | None | 7 active |
| Naranjito | 5K | 0 | 0 | None | 226 active |
| Bayamon | 5K | 0 | 0 | None | 21 active |
| Hormigueros | 5K | 0 | 0 | None | 7 active |
| Coamo | 5K | 0 | 0 | None | 176 active |
| Ciales | 5K | 0 | 0 | None | 83 active |
| Anasco | 4K | 0 | 0 | None | 90 active |
| Sabana Grande | 4K | 0 | 0 | None | 1 active |
| Moca | 4K | 0 | 0 | None | 5 active |
| Barranquitas | 4K | 0 | 0 | None | 297 active |
| Maricao | 3K | 0 | 0 | None | 34 active |
| Adjuntas | 3K | 0 | 0 | None | 451 active |
| Villalba | 3K | 0 | 0 | None | 582 active |
| Culebras | 3K | 0 | 0 | None | 28 active |
| Rincon | 3K | 0 | 0 | None | None |
| San German | 2K | 0 | 0 | None | 242 active |
| Las Piedras | 2K | 0 | 0 | None | 70 active |
| Canovanas | 2K | 0 | 0 | None | 109 active |
| Aguada | 940 | 0 | 0 | None | 120 active |
| Carolina | 800 | 0 | 0 | None | 3 active |
| Bo. Jacanas, Yabucoa | 668 | 0 | 0 | None | 5 active |
| Ceiba | 414 | 0 | 0 | None | 18 active |
| Punuelas | 40 | 0 | 0 | None | 4 active |