Formado totalmente por aguas de deshielo, nace en la localidad de Punta de Vacas, lugar en que confluyen los ríos Tupungato y Cuevas e, inmediatamente aguas abajo, por margen izquierda, el Río Vacas; desde ese lugar recibe aportes de los Ríos Colorado y Blanco (por margen derecha) y los Arroyos Picheuta y Uspallata por margen izquierda.