Francisco Contreras fue hijo de Juan de Dios Contreras y Araneda y de Francisca Valenzuela y Medel, propietarios de la Hacienda San Juan de Dios, cercana a Quirihue, en cuyas casas coloniales nació el poeta.