Áreas templadas de México, se encuentra casi en todos los estados, menos en el sur-este y estados del norte como Sinaloa y Baja California Sur.