The current President of Portugal is Marcelo Rebelo de Sousa, who took office on 9 March 2016.