Реките на Пуерто Рико са доста многобройни - малко над петдесет реки текат през острова. За остров от десет хиляди квадрата това е доста прилична цифра.
Река Рио Бланка
Рио Бланка - в превод от испански като „бяла река“- минава през община Понсе (североизточна част). Източникът на реката е в планински район. Устие - Рио Прието. Рио Бланка е една от четиринадесетте реки, протичащи през територията на община Понсе.
Река Рио Гранде де Лоис
Речното корито на Рио Гранде де Лоис минава по северния край на острова, пресичайки го от юг на север. Общата дължина на течението е около шестдесет и четири километра. И това го прави втората по дължина река в Пуерто Рико.
Източникът се намира на територията на община Сан Лоренцо (надморска височина хиляда седемдесет и три метра). Реката завършва пътя си при сливането на водите на Атлантическия океан близо до град Сан Хуан.
Река Рио Гранде де Аняско
Рио Гранде де Аняско пресича Пуерто Рико в западната му част. Източникът на реката се намира по склоновете на Централните Кордилери. След това реката се спуска в долината и отива на запад до самото място на сливането с река Мона. Общата дължина на течението достига шестдесет и четири километра.
Река Рио Гуахатака
Рио Гуахатака пресича острова в северозападната му част и се влива в водите на Атлантическия океан. Общата дължина на Рио Гуахатака достига четиридесет и един километър. Източникът на реката се намира в земите на община Ларес (надморска височина четиристотин осемдесет и осем метра над морското равнище), пресичайки териториите на няколко общини: Ларес, Сан Себастиан и Изабела. Реката образува няколко езера по пътя си.
Река Рио Инабон
Рио Инабон минава през земите на община Понсе. Общата дължина на реката е тридесет и два километра и е втората най-дълга река в Пуерто Рика след Рио Якагуас. Общата водосборна площ е шестдесет и един квадратни километра.
Река Рио Хакагуас
Рио Хакагуас е естествената граница между двете общини - Понсе и Хуан Диас. Реката пресича територията на Пуерто Рико от север на юг и се влива в Карибско море. Общата дължина на течението е почти четиридесет километра.
Източникът на реката се намира в община Вилалба. След това Рио Хакагуас преминава през земите на общините Вилалба и Хуан Диас. По пътя реката минава през езерото Гуаявал. След това каналът в Рио Якагуас разделя земите между Понсе и Хуан Диас.