Es común en las Antillas y en el norte de los Andes, donde prospera entre los 1.000 y 2.000 msnm.