Osorno fue fundada por los españoles en 1553, encabezados por el conquistador Pedro de Valdivia. El nombre original de la ciudad fue Santa Marina de Gaete. El asentamiento original fue abandonado, y la ciudad fue refundada en 1558 por García Hurtado de Mendoza quien le dio el San Mateo de Osorno, en honor de su abuelo en España, el conde de Osorno. En 1602 fue destruida por una tribu indígena mapuche, entre 1776 y 1796 fue restaurada bajo las órdenes de Ambrosio O’Higgins, de padre irlandés. A finales del siglo 19, una corriente de inmigrantes alemanes estimuló el crecimiento de la ciudad, que fue impulsado aún más por la llegada del tren en 1895.