Un total de 10 artistas compitieron en la primera Semifinal del Festival da Canção 2023, la conducción estuvo a cargo de José Carlos Malato y Tânia Ribas de Oliveira, mientras que Inês Lopes Gonçalves estuvo en la Green Room.
Los finalistas se eligieron en dos rondas de votación, en la primera se votó a todos los competidores (50% televoto/50% jurado). Se clasificaron los cinco actos que recibieron las puntuaciones combinadas más altas, luego de esto se abrió el televoto y se eligió un sexto artista, una vez elegidos, se volvieron a abrir votaciones y un séptimo lugar en le final fue otorgado.
El orden de actuación fue el siguiente:
MOYAH (public submission) – “Too Much Sauce”
Bolha – “Sonhos de Liberdade”
April Ivy – “Modo Voo”
Churky – “Encruzilhada”, Clasificada a la final
Cláudia Pascoal – “Nasci Maria”, Clasificada a la final
SAL – “Viver” (To Live), Clasificados a la final
Mimicat (public submission) – “Ai Coração”, Clasificada a la final
You Can’t Win Charlie Brown – “Contraste Mudo”, Clasificados a la final
NEON SOHO – “Endless World”, Clasificada a la final
Esse Povo – “Sapatos de Cimento”, Clasificados a la final