Es originaria de los valles interandinos de Colombia, y Ecuador y todas las variedades de la especie se encuentran en bosques secos entre el nivel del mar y 1700 msnm en Bolivia, Brasil, Perú, Trinidad y Tobago y Venezuela.