Soares var Portugals præsident mellem 1986 og 1996 for Partido Socialista (PS). Han var en af arkitekterne bag Portugals statsreformation efter Nellikerevolutionen i 1974, hvor António de Oliveira Salazars regime blev styrtet. Sóares har i to omgange været landets premierminister (1976–78 og 1983–85).