Solo se encuentra en la vertiente pacífica del istmo de Tehuantepec, en los estados de Oaxaca y Chiapas.