En México se distribuye en los estados de; Baja California Sur, Chihuahua, Coahuila, Sonora, Nuevo León, Hidalgo, Estado de México, Guerrero, Guanajuato, Michoacán, Jalisco, Zacatecas, Morelos, Nayarit, Oaxaca, Puebla, Querétaro, San Luis Potosí, Sinaloa, Tamaulipas, Veracruz, Yucatán y Quintana Roo.