Maria Cavaco Silva was born Maria Alves da Silva, to Francisco dos Santos Silva and Adelina de Jesus Pincho, on 19 March 1938, in São Bartolomeu de Messines, Silves (Algarve).
Maria Cavaco Silva nasceu com o nome Maria Alves da Silva, filha de Francisco dos Santos Silva e Adelina de Jesus Pincho, a 19 de março de 1938, em São Bartolomeu de Messines, em Silves (Algarve).