Fue fundado en 1626, durante el periodo del gobernador Luis Fernández de Córdoba y Arce, para estabilizar la frontera en el río Biobío, tras el desastre de Curalaba y posterior sublevación mapuche en 1598.