Island atlas · Landscapes & species

Mindanao

39 species records name Mindanao. Explore their natural history, taxonomic history and distribution sources.

← Back to the geographic atlas
Forested mountain ridges viewed from Mount Apo, Mindanao.

Forested mountain ridges viewed from Mount Apo, Mindanao.

Photo: Jay Jopia · Original photograph · CC BY-SA 4.0. Displayed to fit the frame.

Beyond the species list

A sense of place.

Mindanao is the second-largest island of the Philippines. Its name is also used for a wider island group that includes nearby islands and the Sulu Archipelago. Here, the geographic focus is the main island.

Landscape & habitats

Mount Apo offers one view into Mindanao’s mountain environments. The rainforest photograph shows a wooded upland setting, while the island as a whole spans a much broader area than any single mountain or forest reserve.

  • Mountain rainforest
  • Upland slopes
  • Forest vegetation

Basilan, Dinagat, Siargao and southern Camiguin are separate islands with their own overview pages.

Geographic sources

Geographic overview checked 7 October 2026. The photograph illustrates a landscape, not a snake observation.

Islands, barriers & evolution

Zoogeography

A large historical complex with several centres of diversity

Mindanao forms the core of a historical complex that includes several islands now separated by sea. But even the main island is not biologically uniform: its mountains and different geological components support geographic subdivision.

The northeast Mindanao inventory highlights regional diversity while the 2024 review identifies substantial survey gaps elsewhere on the island. A rich catalogue from Caraga therefore cannot stand in for western, central or southern Mindanao, and a regional range does not imply presence in every habitat.

How to read the historical island groups

During Pleistocene glacial periods, lower sea levels exposed shallow seabeds and joined some present-day islands. Biogeographers call these reconstructed landmasses Pleistocene Aggregate Island Complexes (PAICs). Deep channels continued to separate others. This model helps explain regional similarities, but dispersal, older geology and habitat differences also shaped each fauna.

“Endemic” means restricted to a stated area; a Philippine endemic need not be confined to one island. The account above summarises published regional and local research. It does not add occurrences to the snake index below.

Regional framework: Meneses et al. (2024) ↗
Zoogeographic sources · 2

Literature checked 7 October 2026. Survey results refer to the dates and areas studied.

Source-backed index

39 species

These are explicit source mentions, not a complete island richness estimate. Fine localities and habitat associations remain separate evidence claims.

01
Gunther’s whip snake

Ahaetulla prasina

(BOIE 1827)

ColubridaeCONFIRMEDOpen record →
02
Blunthead Slug Snake

Aplopeltura boa

(BOIE 1828)

PareidaeCONFIRMEDOpen record →
03
Philippine Blunt-headed Cat Snake

Boiga angulata

(PETERS 1861)

ColubridaeCONFIRMEDOpen record →
04
Dog-toothed Cat Snake

Boiga cynodon

(BOIE 1827)

ColubridaeCONFIRMEDOpen record →
05
Gold-ringed Cat Snake

Boiga dendrophila

(BOIE 1827)

ColubridaeCONFIRMEDOpen record →
06
Gervais’ Reed Snake

Calamaria gervaisii

DUMÉRIL, BIBRON & DUMÉRIL 1854

ColubridaeCONFIRMEDOpen record →
07
Variable Reed Snake

Calamaria lumbricoidea

BOIE 1827

ColubridaeCONFIRMEDOpen record →
08
Boie's Dwarf Snake

Calamaria virgulata

BOIE 1827

ColubridaeCONFIRMEDOpen record →
09
Philippine [banded or striped] Coral Snake

Calliophis philippinus

(GÜNTHER 1864)

ElapidaeSUPPORTEDOpen record →
10
Dinagat Island Banded Coralsnake

Calliophis salitan

BROWN, SMART, LEVITON & SMITH 2018

ElapidaeCONFIRMEDOpen record →
11
Reddish Rat Snake

Coelognathus erythrurus

(DUMÉRIL, BIBRON & DUMÉRIL 1854)

ColubridaeCONFIRMEDOpen record →
12
Southern Triangle-spotted Snake

Cyclocorus nuchalis

TAYLOR 1923

CyclocoridaeCONFIRMEDOpen record →
13
Maren’s Bronzeback

Dendrelaphis marenae

VOGEL & VAN ROOIJEN 2008

ColubridaeCONFIRMEDOpen record →
14
Crab-eating (Water) Snake

Fordonia leucobalia

(SCHLEGEL 1837)

HomalopsidaeCONFIRMEDOpen record →
15
Negros Island Worm Snake

Gerrhopilus hedraeus

(SAVAGE 1950)

GerrhopilidaeCONFIRMEDOpen record →
16
Black-headed seasnake

Hydrophis atriceps

GÜNTHER 1864

ElapidaeCONFIRMEDOpen record →
17
Yellowbelly Sea Snake

Hydrophis platurus

(LINNAEUS 1766)

ElapidaeSUPPORTEDOpen record →
18
Common Wolf Snake

Lycodon capucinus

BOIE 1827

ColubridaeCONFIRMEDOpen record →
19
Duméril's Wolf Snake

Lycodon dumerilii

(BOULENGER 1893)

ColubridaeCONFIRMEDOpen record →
20
Reticulated Python

Malayopython reticulatus

(SCHNEIDER 1801)

PythonidaeCONFIRMEDOpen record →
21
Peters' Cobra

Naja samarensis

PETERS 1861

ElapidaeCONFIRMEDOpen record →
22
Spotted Kukri Snake

Oligodon maculatus

(TAYLOR 1918)

ColubridaeCONFIRMEDOpen record →
23
Luzon Kukri Snake

Oligodon modestus

GÜNTHER 1864

ColubridaeCONFIRMEDOpen record →
24
Palawan Kukri Snake; Palawan Short-headed Snake

Oligodon notospilus

GÜNTHER 1873

ColubridaeCONFIRMEDOpen record →
25
Gary's Mountain Keelback

Opisthotropis alcalai

BROWN & LEVITON 1961

ColubridaeCONFIRMEDOpen record →
26
Philippine Shrub Snake

Oxyrhabdium modestum

(DUMÉRIL 1853)

CyclocoridaeCONFIRMEDOpen record →
27
Common Mock Viper

Psammodynastes pulverulentus

(BOIE 1827)

PsammodynastidaeCONFIRMEDOpen record →
28
Zamboanga Burrowing Snake

Pseudorabdion ater

(TAYLOR 1922)

ColubridaeCONFIRMEDOpen record →
29
Günther's Dwarf Reed Snake

Pseudorabdion oxycephalum

(GÜNTHER 1858)

ColubridaeCONFIRMEDOpen record →
30
Taylor's Burrowing Snake

Pseudorabdion taylori

LEVITON & BROWN 1959

ColubridaeCONFIRMEDOpen record →
31
Cuming's Blind Snake

Ramphotyphlops cumingii

(GRAY 1845)

TyphlopidaeCONFIRMEDOpen record →
32
White-lined Water Snake

Rhabdophis auriculatus

(GÜNTHER 1858)

ColubridaeCONFIRMEDOpen record →
33
Zigzag-lined Water Snake

Rhabdophis lineatus

(PETERS 1861)

ColubridaeCONFIRMEDOpen record →
34
Philippine groundsnake

Stegonotus muelleri

DUMÉRIL, BIBRON & DUMÉRIL 1854

ColubridaeCONFIRMEDOpen record →
35
Philippine pitviper

Trimeresurus flavomaculatus

(GRAY 1842)

ViperidaeCONFIRMEDOpen record →
36
South Philippine temple pitviper

Tropidolaemus philippensis

(GRAY 1842)

ViperidaeCONFIRMEDOpen record →
37
North Philippine temple pitviper

Tropidolaemus subannulatus

(GRAY 1842)

ViperidaeCONFIRMEDOpen record →
38
Spotted Water Snake

Tropidonophis dendrophiops

(GÜNTHER 1883)

ColubridaeCONFIRMEDOpen record →
39
Negros Spotted Water Snake

Tropidonophis negrosensis

(TAYLOR 1917)

ColubridaeCONFIRMEDOpen record →

A source naming Mindanao does not establish occurrence in every municipality, protected area, or habitat on the island.