Se encuentran en la banda continua desde Argentina hasta el Estado de Rio Grande do Norte, la costa y la Serra do Mar, y en las laderas orientales de los Andes, de Bolivia y Venezuela, y también en las islas del Caribe y América Central.