En México, se localiza en los estados de Sinaloa, Jalisco, Chihuahua, Coahuila, Nuevo León, Durango, Zacatecas, San Luis Potosí, Aguascalientes, Guanajuato, Querétaro, Hidalgo, México, Tlaxcala, Puebla, Jalisco, Michoacán, Veracruz y el Distrito Federal, así como en el estado de Chiapas.