Snake Species: Crotalus spp. (without Crotalus durissus sspp.), Rattlesnakes
Distribution of Terrestrial Snakes in Mexico and Central America
Crotalus angelensis
| Baja California (Mexico) | E | Isla Angel de La Guardia only |
Crotalus aquilus
Crotalus armstrongi
| Mexico (without Baja California) | W | Jalisco and Nayarit |
Crotalus atrox
Crotalus basiliscus
Crotalus campbelli
| Mexico (without Baja California) | W | Nayarit, W Jalisco and NW Colima |
Crotalus catalinensis
| Baja California (Mexico) | SE | Isla Santa Catalina only |
Crotalus cerastes
Crotalus culminatus
| Mexico (without Baja California) | C+S | Michoacan, Mexico, Puebla, Morelos, Guerrero and Oaxaca |
Crotalus ehecati
| Guatemala | W? | |
| Mexico (without Baja California) | S | Chiapas and Oaxaca |
Crotalus enyo
Crotalus ericsmithi
| Mexico (without Baja California) | SW | Guerrero |
Crotalus estebanensis
| Mexico (without Baja California) | NW | only on Ilsa San Esteban |
Crotalus exiguus
| Mexico (without Baja California) | S | Guerrero |
Crotalus helleri
Crotalus intermedius
Crotalus lannomi
Crotalus lepidus
Crotalus lorenzoensis
| Baja California (Mexico) | E | only on Isla San Lorenzo |
Crotalus mictlantecuhtli
| Mexico (without Baja California) | SE | Veracruz |
Crotalus mitchelli
Crotalus molossus
Crotalus morulus
| Mexico (without Baja California) | E | Sierra Madre Oriental: Coahuila, Tamaulipas and possibly Nuevo Leonand |
Crotalus oreganus
| Baja California (Mexico) | X | also on Isla Santa Catalina and Isla Coronado del Sur |
| Mexico (without Baja California) | NW? |
Crotalus ornatus
| Mexico (without Baja California) | N | Chihuahua and Nuevo Leon |
Crotalus polisi
| Baja California (Mexico) | E | only on Isla Cabeza de Caballo |
Crotalus polystictus
Crotalus pricei
Crotalus pusillus
Crotalus pyrrhus
| Baja California (Mexico) | N | also on Isla El Muerto |
| Mexico (without Baja California) | NW | NW Sonora |
Crotalus ravus
Crotalus ruber
| Baja California (Mexico) | X | also on Isla de Santa Margerita, Isla de Cedros and Isla San Jose |
Crotalus scutulatus
Crotalus simus
| Belize | ?+X | |
| Costa Rica | NW | |
| El Salvador | X | |
| Guatemala | X | |
| Honduras | X | |
| Mexico (without Baja California) | S | Chiapas, Oaxaca, Vera Cruz, possiply also Tabasco and Campeche |
| Nicaragua | W+SW |
Crotalus stejnegeri
Crotalus tancitarensis
| Mexico (without Baja California) | SW | Michoacan |
Crotalus thalassoporus
| Baja California (Mexico) | E | on Isla Piojo only |
Crotalus tigris
Crotalus tlaloci
| Mexico (without Baja California) | S | Michoacan, Mexico, Morelos, Guerrero and possibly W Puebla |
Crotalus tortugensis
| Baja California (Mexico) | E | Ilsa de Tortuga only |
Crotalus totonacus
Crotalus transversus
Crotalus triseriatus
| Mexico (without Baja California) | C+E | Michoacan, Morelos, Hildago, Puebla and WC Vera Cruz |
Crotalus tzabcan
| Belize | X | |
| Guatemala | X | |
| Mexico (without Baja California) | SE | Yucatan, Quintana Roo and Campeche |