DistributionRead full entry
The Spiny Chuckwalla is found on the islands of the northwestern Gulf of California. It is found on Angel de la Guarda Island, Granito, Mejía, Pond, San Lorenzo Norte, San Lorenzo Sur, and numerous islands in Bahía de los Ángeles, including Cabeza de Caballo, La Ventana, Piojo, Flecha, Mitlàn, and Smith, Gulf of California, Mexico. The area in which this species is distributed is approximately 1,200 km². The species occurs at or just above sea level.