La ciudad de Linares recibe su nombre de don Francisco Espinoza Muñoz de la Mata Linares, quien se desempeñaba como Intendente de Concepción al momento de fundarse la villa. Originalmente se iba a llamar San Francisco de Linares, pero el mismo De la Mata Linares no quiso, tras lo cual se cambió a San Ambrosio de Linares, en honor de Ambrosio O'Higgins, Gobernador de Chile en ese entonces.