The catchment basin of the river receives water both from rainfall and from snow melt in the Cordón Caulle plateau.
The rivers run a length of more than 40 km with the upper southern part running 20 km in north-south direction from Cordón Caulle to Carrán maar along the Liquiñe-Ofqui Fault.
In the tectono-glacial valley that occupies the Liquiñe-Ofqui Fault Nilahue river runs along the western wall while a Contrafuerte River runs along the eastern wall before joining near Cerro La Overa.
The northern lower portion runs from Carrán maar to Ranco Lake for another 20 km and features the Salto del Nilahue fall.
[3] Temperatures in the river have risen by 113 °F (63 °C), with more than an estimated 4.5 million fish dead.