Linares fue fundada el 23 de mayo de 1794 por orden del futuro virrey del Perú Ambrosio O'Higgins que en ese momento gobernaba la Capitanía General de Chile, y que fuera el padre de Bernardo O'Higgins, aliado de José San Martín el libertador de Argentina, Chile y Perú.