Nach der Eroberung der Mapuche-Gebiete durch chilenisches Militär wurde die Stadt erneut im Jahr 1882 durch den General Gregorio Urrutia gegründet. Als Name wählte er den Begriff „Carahue“ („Wo vorher ein Ort lag“) aus der Sprache der Mapuche, um damit an die alte Stadt Imperial zu erinnern. Ziel der Neugründung war die Errichtung eines Binnenhafens und Exportzentrums. Der Hafen verlor wegen der Folgen des Erdbebens im Jahr 1960 stark an Bedeutung.