Det er beskrevet tre underarter av cordillerakjerrspurv:: – forekommer i Andes i La Paz og i det vestlige Cochabamba i det vestlige Bolivia. – forekommer i Andes i det østlige Cochabamba, i det vestlige Santa Cruz og i Chuquisaca i det sørlig sentrale Bolivia. – forekommer fra det sørlige Bolivia (departementer Chuquisaca og Tarija) sør til det nordvestlige Argentina (provinser Jujuy og Salta).