Country: Mexico (without Baja California)
Distribution of Terrestrial Snakes in Mexico and Central America
Elapids
| Micruroides euryxanthus | NW+W |
| Micrurus bernadi | E | |
| Micrurus bogerti | S | Western Chiapas, Oaxaca |
| Micrurus browni | C+S | |
| Micrurus diastema | SE | |
| Micrurus distans | W | |
| Micrurus elegans | SE | |
| Micrurus ephippifer | S | Oaxaca |
| Micrurus laticollaris | SW+S | |
| Micrurus latifasciatus | SE | |
| Micrurus limbatus | SE | Veracruz |
| Micrurus nebularis | S | Oaxaca |
| Micrurus nigrocinctus | S+SE | Oaxaca, Chiapas |
| Micrurus pachecogili | S | Oaxaca, Puebla |
| Micrurus proximans | W | Nayarit, Jalisco, Colima |
| Micrurus tamaulipensis | NE | |
| Micrurus tener | NE+E |
Pit Vipers
| Agkistrodon bilineatus | W+SW+S | S Sonora, Sinaloa, Nayarit, Jalisco, Morelos, Colima, Michoacan, Guerrero, Oaxaca, Chiapas, Puebla, Las Islas Marias |
| Agkistrodon contortrix | N | NE Chihuahua, N Coahuila |
| Agkistrodon russeolus | SE | Yucatan, Campeche, Quintana Roo |
| Agkistrodon taylori | NE | Tamaulipas, Nuevo Leon, San Luis Potosi, Hildago, N Veracruz |
| Bothriechis aurifer | SE | |
| Bothriechis bicolor | S | |
| Bothriechis nigroadspersus | S | Isthmus of Tehuantepec |
| Bothriechis rowleyi | S |
| Bothrops asper | E+S |
| Cerrophidion godmani | SE | Chiapas, Oaxaca |
| Cerrophidion petlalcalensis | E | |
| Cerrophidion tzotzilorum | S |
| Crotalus aquilus | C | |
| Crotalus armstrongi | W | Jalisco and Nayarit |
| Crotalus atrox | X | |
| Crotalus basiliscus | W | |
| Crotalus campbelli | W | Nayarit, W Jalisco and NW Colima |
| Crotalus cerastes | NW | |
| Crotalus culminatus | C+S | Michoacan, Mexico, Puebla, Morelos, Guerrero and Oaxaca |
| Crotalus ehecati | S | Chiapas and Oaxaca |
| Crotalus ericsmithi | SW | Guerrero |
| Crotalus estebanensis | NW | only on Ilsa San Esteban |
| Crotalus exiguus | S | Guerrero |
| Crotalus intermedius | S | |
| Crotalus lannomi | W | |
| Crotalus lepidus | N+C | |
| Crotalus mictlantecuhtli | SE | Veracruz |
| Crotalus mitchelli | NW | |
| Crotalus molossus | X | |
| Crotalus morulus | E | Sierra Madre Oriental: Coahuila, Tamaulipas and possibly Nuevo Leonand |
| Crotalus oreganus | NW? | |
| Crotalus ornatus | N | Chihuahua and Nuevo Leon |
| Crotalus polystictus | C | |
| Crotalus pricei | N+C | |
| Crotalus pusillus | SW | |
| Crotalus pyrrhus | NW | NW Sonora |
| Crotalus ravus | S | |
| Crotalus scutulatus | X | |
| Crotalus simus | S | Chiapas, Oaxaca, Vera Cruz, possiply also Tabasco and Campeche |
| Crotalus stejnegeri | W | |
| Crotalus tancitarensis | SW | Michoacan |
| Crotalus tigris | NW | |
| Crotalus tlaloci | S | Michoacan, Mexico, Morelos, Guerrero and possibly W Puebla |
| Crotalus totonacus | E | |
| Crotalus transversus | C | |
| Crotalus triseriatus | C+E | Michoacan, Morelos, Hildago, Puebla and WC Vera Cruz |
| Crotalus tzabcan | SE | Yucatan, Quintana Roo and Campeche |
| Crotalus viridis | N | |
| Crotalus willardi | NW+C |
| Metlapilcoatlus borealis | C+E | Hidalgo, San Luis PotosÃ, Querétaro, Northern Veracruz |
| Metlapilcoatlus mexicanus | S | |
| Metlapilcoatlus nummifer | C+E | |
| Metlapilcoatlus occiduus | S | |
| Metlapilcoatlus olmec | S |
| Mixcoatlus barbouri | SW | Guerrero, Sierra Madre del Sur |
| Mixcoatlus browni | SW | Guerrero |
| Mixcoatlus melanurus | C+S | S Puebla, NW Oaxaca |
| Ophryacus smaragdinus | C+S | Varacruz, Hildago, Puebla, Oaxaca |
| Ophryacus sphenophrys | S | Oaxaca |
| Ophryacus undulatus | C+S | Guerrero, Oaxaca, Puebla, Hildago, Veracruz |
| Porthidium dunni | S | |
| Porthidium hespere | SW | |
| Porthidium nasutum | SE | |
| Porthidium yucatanicum | SE |
| Sistrurus catenatus | N | |
| Sistrurus tergeminus | N+E |