Es endémica de Norteamérica: c[México]]; Centroamérica: Belice, Costa Rica, El Salvador, Honduras; el Caribe: Antigua y Barbuda, Dominica, Granada, Martinica, San Cristóbal y Nieves, Santa Lucía, San Vicente y Granadinas, Trinidad y Tobago;