Es originaria de México y se distribuye por América tropical por Costa Rica, El Salvador, Guatemala, Honduras, Nicaragua, Panamá, Haití, Venezuela y Colombia.