Se encuentra en El Salvador, Guatemala y México, en alturas de 650 a 1500 metros.