Horacio Lores nació el 16 de julio de 1939 en Lanús, provincia de Buenos Aires, Argentina. Se graduó en 1964 en Medicina, en la Universidad de Buenos Aires. Recién graduado, realizó un internado rotatorio en el Hospital Regional de Mar del Plata y una residencia parcial en Clínica Médica interrumpida por el cierre de esta institución. En 1965, ingresó al sistema de salud de la provincia de Neuquén como médico rural y director del Hospital Andacollo, desempeñándose como médico rural en diferentes localidades del interior neuquino durante 6 años. Posteriormente, realizó cursos de Salud Pública y Administración Hospitalaria en la Escuela de Salud Pública de la Universidad de Buenos Aires y de Epidemiología en el Instituto Nacional de Epidemiología de Mar del Plata y, a partir de 1971, ocupó diversos cargos en la Subsecretaría de Salud de la provincia del Neuquén, entre ellos, director de Atención Médica, director general de Salud y jefe del Departamento de Epidemiología. Durante cinco años, fue consultor de la Organización Panamericana de la Salud (OPS) en Perú (1989-1991 y 1994-1996) y, durante su estancia en ese país, fue docente en la Universidad Peruana Cayetano Heredia y en la Universidad Nacional de San Agustín en Arequipa. Por otra parte, ?a lo largo de su trayectoria laboral, ocupó diferentes cargos políticos en la provincia de Neuquén, entre ellos, subsecretario de Salud (1983-1989), Ministro de Salud y Acción Social (1991-1993), Ministro de Gobierno y Justicia (1993-1994) y senador nacional por la provincia de Neuquén (2003-2013).