El río Choapa nace en plena cordillera de Los Andes a unos 140 km del mar y se forma por la confluencia de los tributarios Totoral, Leiva y del Valle.