Esta especie fue descrita originalmente en el año 1839 por el naturalista y ornitólogo inglés John Gould, con el mismo nombre científico; la localidad tipo es «Lima, Perú».
[1] Etimológicamente, el término genérico Pyrocephalus se construye con palabras del idioma griego, en donde: pyr, pyros significa ‘fuego’ y kephalé es ‘cabeza’, haciendo así alusión al color de la corona en el macho.
[10] Pyrocephalus obscurus es una especie politípica, ya que le son reconocidas varias subespecies,[11] sin embargo, la validez de algunas fue puesta en duda.
[8][10] Se encuentra en hábitats muy variados, prefiriendo los de ambientes abiertos con arbustos o árboles dispersos.
Se distribuye desde Estados Unidos, pasando por México, Guatemala, Belice, Honduras, Nicaragua, Panamá (solo como vagante), Aruba, Guyana, Brasil, Venezuela, Colombia, Ecuador, Perú y el extremo norte de Chile (Tacna, Chacalluta).