En México, se encuentra en los estados de Baja California, Baja California Sur, Sonora, Chihuahua, Sinaloa, Jalisco Durango, Nayarit, Querétaro, Michoacán, Guerrero y Oaxaca.