Los ríos de Puerto Rico son bastante numerosos: poco más de cincuenta ríos atraviesan la isla. Para una isla de diez mil cuadrados, esta es una cifra bastante decente.
Río Rio Blanca
Río Blanca - traducido del español como "río blanco" - atraviesa el municipio de Ponce (parte noreste). El nacimiento del río se encuentra en una zona montañosa. Estuario - Rio Prieto. El Río Blanca es uno de los catorce ríos que atraviesan el territorio del municipio de Ponce.
Río Grande de Lois
El cauce del Río Grande de Lois recorre el extremo norte de la isla, atravesándolo de sur a norte. La longitud total de la corriente es de unos sesenta y cuatro kilómetros. Y esto lo convierte en el segundo río más largo de Puerto Rico.
La fuente está ubicada en el territorio del municipio de San Lorenzo (altura sobre el nivel del mar mil setenta y tres metros). El río termina su camino en la confluencia de las aguas del Atlántico cerca del pueblo de San Juan.
Río Grande de Anyasco
El Río Grande de Anyasco atraviesa Puerto Rico en su parte occidental. El nacimiento del río se encuentra en las faldas de las Cordilleras Centrales. Luego, el río desciende al valle y se dirige hacia el oeste hasta el mismo lugar de confluencia con el río Mona. La longitud total de la corriente alcanza los sesenta y cuatro kilómetros.
Río río Guahataca
El río Guahataca atraviesa la isla en su parte noroeste y desemboca en las aguas del Atlántico. La longitud total del río Guahataca alcanza los cuarenta y un kilómetros. El nacimiento del río se encuentra en los terrenos del municipio de Lares (altitud cuatrocientos ochenta y ocho metros sobre el nivel del mar), atravesando los territorios de varios municipios: Lares, San Sebastián e Isabel. El río forma varios lagos en su camino.
Río Río Inabon
Río Inabon discurre por las tierras del municipio de Ponce. La longitud total del río es de treinta y dos kilómetros y es el segundo río puertorriqueño más largo después del río Jacaguas. El área de captación total es de sesenta y un kilómetros cuadrados.
Río Río Jacaguas
El Río Jacaguas es la frontera natural entre los dos municipios: Ponce y Juan Díaz. El río atraviesa el territorio de Puerto Rico de norte a sur y desemboca en el Mar Caribe. La longitud total de la corriente es de casi cuarenta kilómetros.
El nacimiento del río se encuentra en el municipio de Villalba. El Río Jacaguas luego transita por las tierras de los municipios de Villalba y Juan Díaz. En el camino, el río pasa por el lago Guayaval. Posteriormente, el canal Río Jacaguas divide las tierras entre Ponce y Juan Díaz.