Se encuentra en los estados mexicanos de San Luis Potosí, Hidalgo, Oaxaca, Puebla, Guerrero, y Michoacán, entre otros.