Arten er vidt utbredt i Amerika, fra det sørlige USA til Argentina, i Sør-Amerika bare i de vestlige delene langs Andesfjellene. Den finnes også i Vestindia og på Galápagos-øyene.