El río Ichilo es un río boliviano que se encuentra al pie de la Cordillera Oriental de los Andes en América del Sur . Da nombre a la provincia de Ichilo , una de las 15 provincias del departamento de Santa Cruz de Bolivia.
El río Ichilo tiene su nacimiento en la provincia Manuel María Caballero del departamento de Santa Cruz, a una altitud de 2.437 m en las estribaciones de la cordillera del Racete, donde recibe el nombre de Alto Ichilo .
En su curso, luego de unirse con San Matéo , recibe el nombre de Ichilo, fluyendo en dirección norte, donde forma el límite entre el Departamento de Cochabamba y el Departamento de Santa Cruz.
Desde su nacimiento hasta su desembocadura en el Amazonas , el río tiene una longitud total de 2.455 km. El propio Ichilo tiene una longitud de 632 km y una cuenca de 15.660 km². Su profundidad máxima es de 18,6 m, justo debajo de Puerto Villarroel en el km 100. Su ancho máximo es de 420 m en el km 75. El Ichilo es uno de los ríos bolivianos con mayor cantidad de agua.
Los afluentes más importantes del Ichilo son los ríos bolivianos Río Grande , Chapare , Piraí , Sacta , Víbora , Chimoré , Choré , Ibaresito , Ibabo y Useuta .
El río Ichilo pasa por el área metropolitana de Santa Cruz al oeste, la ciudad más grande en las riberas del río es Puerto Villaroel .
17°49′S 64°13′O / 17.817, -17.817; -64.217