article: List of presidents of Portugal
links: Teófilo Braga António Ramalho Eanes Jorge Sampaio Marcelo Rebelo de Sousa Francisco Craveiro Lopes Américo Tomás António de Spínola National Salvation Junta António de Oliveira Salazar 2021 Portuguese presidential election 5 October 1910 revolution Socialist Party (Portugal) Portuguese Republican Party Aníbal Cavaco Silva Estado Novo (Portugal) National Union (Portugal) 2006 Portuguese presidential election Manuel de Arriaga Carnation Revolution Óscar Carmona Ditadura Nacional Francisco da Costa Gomes Mário Soares Social Democratic Party (Portugal)