Zasięg występowania Kacykowiec andyjski występuje: C. c. chrysonotus – w peruwiańskich Andach na południe od regionu Junín do departamentu Santa Cruz w środkowej Boliwii, C. c. leucoramphus – w Andach od stanu Táchira na zachodzie Wenezueli, poprzez Kolumbię do południowo-wschodniego Ekwadoru i skrajnie północno-zachodniej części Peru (w regionie Piura), C. c. peruvianus – na wschodnich stokach peruwiańskich Andów od regionu Amazonas do regionu Junín. Jest gatunkiem osiadłym. Zasięg występowania według szacunków organizacji BirdLife International obejmuje 2,55 mln km².
Ekologia Głównym habitatem kacykowca andyjskiego są subtropikalne i umiarkowane górskie lasy deszczowe z przewagą drzew z rodzajów kluzja i onatnia. Występuje na wysokościach od 1800 do 3600 m n.p.m., a poszczególne podgatunki: C. c. chrysonotus 1800–3300 m n.p.m., C. c. leucoramphus 2000–3600 m n.p.m., C. c. peruvianus 2000–3300 m n.p.m. Jest gatunkiem osiadłym, chociaż możliwe są pewne migracje wysokościowe zimą. Żeruje w koronach drzew i na obrzeżach lasu, także wśród bambusów. W skład jego diety wchodzą głównie owady i inne stawonogi;