Se encuentran en los bosques húmedos tropicales desde el sur de México hasta el sur de Brasil y en las islas del Caribe.