El río Grande, también conocido como río Guapay, es un extenso río amazónico boliviano y un afluente del río Mamoré. Gran parte de su curso transcurre en el departamento de Santa Cruz, aunque también sirve como frontera entre los departamentos de Chuquisaca y Cochabamba, además de marcar el límite entre el departamento del Beni y Santa Cruz. Tiene una longitud de 1.438 km, pero si consideramos sus fuentes, su longitud total alcanza los 1.715 km. Su cuenca abarca 101.902 km², una superficie mayor que la de países como Hungría o Portugal.
El río Grande o Guapay se origina en la confluencia de los ríos Caine y San Pedro, y fluye en dirección noreste, marcando la frontera entre los departamentos de Chuquisaca, Cochabamba y Santa Cruz en un recorrido de aproximadamente 500 kilómetros. Luego, ingresa a las llanuras y discurre otros 938 kilómetros en dirección noreste, convirtiéndose en un río anastomosado, lo que significa que sus aguas fluyen de manera dispersa, formando una amplia curva que sirve como límite entre las provincias de Andrés Ibáñez y Chiquitos. Finalmente, el río Grande desemboca en el río Mamoré