Es una especie endémica de México y se localiza en los estados de Jalisco, sur de Sinaloa, Durango, Michoacán, Colima, Nayarit, Guerrero, Oaxaca, Puebla, Hidalgo, Estado de México y Morelos.