En su origen, localizado en la provincia de Lauricocha, se llama río Gaucho, nombre con el cual penetra en las lagunas de Santa Ana y Lauricocha, saliendo de esta última con el nombre de río Marañón.