Es endémica de Costa Rica, Panamá, Antigua y Barbuda, Dominica, Granada, Guadalupe, Martinica, Puerto Rico, Santa Lucía, San Vicente y las Granadinas, Trinidad y Tobago; Guyana, Surinam, Venezuela, Bolivia, Colombia, Ecuador, Perú, Brasil y Guayana Francesa.