Se distribuye en la vertiente del Pacífico de la Sierra Madre del Sur, desde Jalisco hasta Oaxaca, también en el sur del Istmo de Tehuantepec y la vertiente pacífica del estado de Chiapas.