Su distribución en México va desde la meseta central a la planicie costera del Pacífico y del Golfo, excluyendo las cimas que sobrepasan los 2700 msnm de la Sierra Madre Oriental y Sierra Madre Occidental.