En 2017, va aconseguir passar a la final després de set anys sense fer-ho. Finalment, Salvador Sobral va aconseguir el primer triomf per al país lusità en tota la seva història al festival amb «Amar Pelos Dois», cançó que va obtenir 758 punts i, per tant, la màxima puntuació de la història del festival. Un any després, com a amfitrions, Cláudia Pascual i Isaura, que van cantar «O Jardim», van quedar últimes (26a posició) amb 39 punts, de manera que van obtenir el pitjor resultat de Portugal en una final. Ja en 2019, Conan Osíris i el seu tema «Telemóveis» no van passar de la semifinal, on van quedar en 15a posició amb 51 punts.