Mammals of the World: A Photo Database of Every Mammal Species
Mammals are far more diverse than most people realize. Scientists currently recognize roughly 6,871 living species, grouped into about 27 orders and 167 families — from bats (Chiroptera) and rodents (Rodentia), the two largest orders by far, to small, specialized groups like pangolins (Pholidota) and aardvarks (Tubulidentata). Each family shares a distinct evolutionary history, from whales and dolphins (Cetacea) to primates, carnivores, and marsupials, and new species are still being described every year.
This site exists to build a free, open, photo-referenced database of that diversity. We're using it as the reference library for a mammal identification field guide app — the more species that have verified photos attached, the better that app can recognize mammals from a photo in the field. Browse the full species list below, search by common name, scientific name, order, family, or genus, and if you have a photo of a mammal you've encountered, upload it to help fill in the gaps.
Elvira Rat
Cremnomys elvira

Mongolian Hairy-footed Hamster
Cricetiscus campbelli

Siberian Hairy-footed Hamster
Cricetiscus sungorus

Southern Giant Pouched Rat
Cricetomys ansorgei

Forest Giant Pouched Rat
Cricetomys emini

Northern Giant Pouched Rat
Cricetomys gambianus
Kivu Giant Pouched Rat
Cricetomys kivuensis

Striped Lesser Hamster
Cricetulus barabensis

Long-tailed Lesser Hamster
Cricetulus longicaudatus
Sokolov's Lesser Hamster
Cricetulus sokolovi

Common Hamster
Cricetus cricetus
Javan Long-tailed White-toothed Shrew
Crocidura abscondita
Mount Korinchi White-toothed Shrew
Crocidura aequicauda
Bekele's White-toothed Shrew
Crocidura afeworkbekelei

Cyrenaica White-toothed Shrew
Crocidura aleksandrisi

East African Highland White-toothed Shrew
Crocidura allex

Andaman White-toothed Shrew
Crocidura andamanensis
Anhui White-toothed Shrew
Crocidura anhuiensis
Annamite White-toothed Shrew
Crocidura annamitensis
Ansells' White-toothed Shrew
Crocidura ansellorum
Arabian White-toothed Shrew
Crocidura arabica
Jackass White-toothed Shrew
Crocidura arispa
Armenian White-toothed Shrew
Crocidura armenica

Asian Gray White-toothed Shrew
Crocidura attenuata
Hun White-toothed Shrew
Crocidura attila
Southwest Peninsula White-toothed Shrew
Crocidura australis
Bailey's White-toothed Shrew
Crocidura baileyi
Balete's White-toothed Shrew
Crocidura baletei
Balingka White-toothed Shrew
Crocidura balingka
Kinabalu White-toothed Shrew
Crocidura baluensis
Barapi White-toothed Shrew
Crocidura barapi
Batak White-toothed Shrew
Crocidura batakorum
Mindanao White-toothed Shrew
Crocidura beata
Beccari's White-toothed Shrew
Crocidura beccarii
short-tailed Salonga White-toothed Shrew
Crocidura binco
Bloyet's White-toothed Shrew
Crocidura bloyeti
Bottego's White-toothed Shrew
Crocidura bottegi
Bale White-toothed Shrew
Crocidura bottegoides
Short-tailed White-toothed Shrew
Crocidura brevicauda
Thick-tailed White-toothed Shrew
Crocidura brunnea
Büttikofer's White-toothed Shrew
Crocidura buettikoferi
African Dusky White-toothed Shrew
Crocidura caliginea

Canarian White-toothed Shrew
Crocidura canariensis
Caspian White-toothed Shrew
Crocidura caspica
Thick-tailed Sulawesi White-toothed Shrew
Crocidura caudicrassa
Hairy-tailed White-toothed Shrew
Crocidura caudipilosa
Cinderella White-toothed Shrew
Crocidura cinderella
Congo White-toothed Shrew
Crocidura congobelgica
Cranbrook's White-toothed Shrew
Crocidura cranbrooki
Long-footed White-toothed Shrew
Crocidura crenata
Crosse's White-toothed Shrew
Crocidura crossei
Reddish-gray White-toothed Shrew
Crocidura cyanea
Cyprus White-toothed Shrew
Crocidura cypria
Darvish's White-toothed Shrew
Crocidura darvishi
Dent's White-toothed Shrew
Crocidura denti
Desperate White-toothed Shrew
Crocidura desperata
Dewi White-toothed Shrew
Crocidura dewi
Dhofar White-toothed Shrew
Crocidura dhofarensis
Long-tailed White-toothed Shrew
Crocidura dolichura
Doucet's White-toothed Shrew
Crocidura douceti