Tiene una gran riqueza hidrológica, existen cinco cuencas y microcuencas importantes: al este y noreste, el curso medio y bajo del Toachi, perteneciente a la cuenca del río Blanco; al sur, la subcuenca del Borbón, que pertenece a la gran cuenca del río Guayas y empata con el Babis; al suroeste, la subcuenca del río Peripa; al noreste, la subcuenca del Quinindé que, al igual que la subcuenca del Blanco, al noroeste, pertenecen a la cuenca del río Esmeraldas.La ciudad se encuentra al final de la hoya del río Toachi, el mismo que se ubica al lado oriente de la urbe.