Se encuentran en los bosques nubosos desde Guatemala hasta Perú en alturas de 500 a 3000 msnm.