El río Petrohué nace en el lago Todos los Santos y desemboca en el estuario del Reloncaví, el que a su vez vierte sus aguas al seno del Reloncaví.