El río Yaguachi es un río de la provincia ecuatoriana de Guayas, en la vertiente pacífica del país.
Atraviesa el cantón Yaguachi y nace de la unión de los ríos Milagro, Chimbo y Chanchán.
[1] Desemboca a su vez en el río Babahoyo, que eventualmente se une al Daule para formar el río Guayas.
[2][3] Antes de tener su nombre actual era conocido como Río Chono, nombre con el que se designaba a los miembros de la Cultura Milagro-Quevedo, que habitaban la zona.
[5] Durante la época colonial, el río era utilizado para transportar los productos de la Región Sierra a la Costa y viceversa.