[5] Algunos autores sostienen que la subespecie S. cucullata versicolor se trata de una especie separada.
[3] El nombre genérico femenino Stilpnia deriva de la palabra del idioma griego «στιλπνή», forma femenina para el adjetivo «brillante» o «reluciente», aludiendo al brillo que presenta el plumaje de estas especies;[7] y el nombre de la especie «cucullata» del latín moderno «cucullatus»: encapuchado, con capucha.
[8] La presente especie, junto a un grupo numeroso de trece otras especies, fueron tradicionalmente incluidas en un amplio género Tangara,[6] hasta que varias estudios genéticos de la familia Thraupidae[9][10] permitieron comprobar que formaban un clado separado del aquel género por lo que se propuso su separación en un nuevo género Stilpnia.
[9] Las clasificaciones HBW y BLI consideran a la subespecie S. cucullata versicolor, como una especie separada, la tangara de San Vicente Stilpnia versicolor,[6] en cuyo caso la presente se denominaría tangara de Granada.
[11][12] Según las clasificaciones del Congreso Ornitológico Internacional (IOC)[11] y Clements Checklist/eBird v.2019[12] se reconocen dos subespecies, con su correspondiente distribución geográfica:[12]