Species range across the Neotropics from Mexico in the north to Bolivia, Paraguay, and southern Brazil in the south, from low elevations in coastal Brazil to up to 1600 meters above sea level in the Andes.