Se encuentran desde el sur de Florida y México hasta el norte de Argentina y el Caribe, con una mayor incidencia de especies en el noroeste de los Andes y luego al sudeste de Brasil, donde hay cerca de 600 especies.