El río Yapacaní es un río amazónico boliviano, un afluente del río Grande, que forma parte del curso alto del río Mamoré. El río discurre por el departamento de Santa Cruz. Tiene una longitud total de 335 km y drena una cuenca de 8660 km².
El río constituye el límite entre los municipios de San Juan y Yapacaní, en la provincia de Ichilo (departamento de Santa Cruz).
En periodos de crecida es muy peligroso. En la actualidad, la localidad La Chancadora (número tres), que está ubicada aguas arriba, está amenazada por los continuos desbordes del río, al igual que la misma población de Villa Yapacaní.
En el año 2005 comenzaron las obras para el encauzamiento del río Yapacaní-Surutú.
El río Yapacaní tiene una importancia económica relevante, debido al potencial pesquero de algunas especies comercializables que se dan en sus aguas, como el pacú, surubí y el sábalo.
Las riberas del río han sido deforestadas con fines agrícolas, lo cual ha sido denunciado por algunas organizaciones defensoras del medio ambiente.