Hugo Ernesto Lindo Olivares nació en el Puerto de La Unión en la República de El Salvador el 13 de octubre de 1917. Fueron sus padres, Oscar Lindo, de origen judío y profesor de inglés, y Matilde Olivares, católica, quienes conformaron un hogar de clase media trabajadora. Tuvo cinco hermanos. Su abuelo se llamaba Alfredo Jesurum, y fue él quien adoptó el apellido Lindo, y así inscribió a sus hijos.
Hugo se graduó de Bachiller en el Colegio García Flamenco de San Salvador. Se doctoró en Jurisprudencia y Ciencias Sociales en la Universidad de El salvador, con medalla de oro por su tesis...