There are four currently recognized subspecies in Tanagara nigroviridis. Below, distributional information for each come from Storer (1970) and Hilty (2011), and plumage descriptions come from Restall et al. (2007a) and Nørgaard-Olesen (1973).
Tangara nigroviridis cyanescens: Described by Sclater in 1857; type locality Colonia de Tovar, near Caracas, Venezuela.
Inhabits the Andes of Colombia to northern Venezuela and western Ecuador. Blue in coloration; more turquoise than in nominate nigroviridis. The breast, sides, and flanks are a solid turquoise with a white belly and vent. The undertail coverts are more contrasting, black and white.
Tangara nigroviridis lozanoana: Described by Aveledo and Pérez in 1994.
Inhabits the mountains of northwestern Venezuela (Táchira, Mérida, Zulia and Lara). Larger in size and tends to have more turquoise on its crown. On its belly, it has larger and brighter spots, and its bill is black above, while brown below. Lesser wingcoverts are fringed pale blue.
Tangara nigroviridis nigroviridis: Described by Lafresnaye in 1843; type locality is "Bogota".
Inhabits the east slope of the eastern Andes of Colombia and Ecuador. More greenish than cyanescens, otherwise as described above under Detailed Description.
Tangara nigroviridis berlepschi: Described by Taczanowski in 1884; the type locality is Tambillo.
Inhabits the Andes of eastern Peru to south northwestern Bolivia (La Paz and Cochabamba). Plumage is less greenish and more brass-colored than nominate nigroviridis.