Thai National Parks

Species of Thailand

Keeled rat snake

Ptyas carinata

(Albert Charles Lewis Günther, 1858)

In Thai: งูสิงหางดำ, ngu sing hang damm

Ptyas carinata, commonly known as the keeled rat snake, is a species of colubrid snake. It is found in Indonesia, Myanmar, Malaysia, Thailand, Philippines, Cambodia, India, Vietnam, Laos and Singapore. This little known species is probably the largest extant species in the diverse colubrid family that includes just over half of living snake species. Known adult lengths of snakes of this species in Taiwan measured anywhere from 1.21 to 2.75 m. However, the reportedly maximum size was about 4 m. Males reportedly average slightly larger than females. They are probably opportunistic predators on a variety of prey, such as rodents, though adult lizards are thought to be significant prey in Indonesia.

This article uses material from Wikipedia released under the Creative Commons Attribution-Share-Alike Licence 3.0. Eventual photos shown in this page may or may not be from Wikipedia, please see the license details for photos in photo by-lines.

Scientific classification

Ptyas carinata

Common names

  • German: Gekielte Rattenschlange
  • English: Keeled rat snake
  • Thai:
    • งูสิงหางดำ, ngu sing hang damm
    • งูสิงดง, ngu sing dong
    • งูเห่าดง, ngu haow dong


  • Ptyas carinata, Van Stanley Bartholomew Wallach et al. (2014)
  • Ptyas carinata, Patrick David & Indraneil Das (2004)
  • Ptyas carinatus, Rudolf Malkmus et al. (2002)
  • Zaocys carinatus, Rooijen & Rooijen (2002)
  • Zaocys carinatus, Larry Lee Grismer et al. (2002)
  • Ptyas carinatus, Merel J. Cox et al. (1998)
  • Zaocys carinatus, Ulrich Manthey & Wolfgang Grossmann (1997)
  • Ptyas carinatus, Patrick David & Gernot Vogel (1996)
  • Zaocys carinatus, Alice Georgie Cruickshank Grandison (1978)
  • Zaocys carinatus, Malcolm Arthur Smith (1943)

Conservation status

Least Concern (IUCN3.1)

Least Concern (IUCN3.1)


Please help us review our species pages if wrong photos are used or any other details in the page is wrong. We can be reached via our contact us page.

Ptyas carinata, Kaeng Krachan National Park
Ptyas carinata
Ptyas carinata
Ptyas carinata
Ptyas carinata
Ptyas carinata, Kaeng Krachan National Park
Ptyas carinata, Kaeng Krachan National Park
Ptyas carinata (juvenile), Bang Lang National Park

Range Map

Distribution map of Keeled rat snake, Ptyas carinata in Thailand
  • Ban Na San District, Surat Thani
  • Bang Lang National Park
  • Bannang Sata District, Yala
  • Cha-uat District, Nakhon Si Thammarat
  • Chaiya District, Surat Thani
  • Chang Klang District, Nakhon Si Thammarat
  • Doi Suthep - Pui National Park
  • Hala-Bala Wildlife Sanctuary
  • Huai Kha Khaeng Wildlife Sanctuary
  • Kaeng Krachan District, Phetchaburi
  • Kaeng Krachan National Park
  • Kanchanadit District, Surat Thani
  • Kathu District, Phuket
  • Khanom District, Nakhon Si Thammarat
  • Khao Chong
  • Khao Luang National Park
  • Khao Phanom Bencha National Park
  • Khao Soi Dao Wildlife Sanctuary
  • Khao Sok National Park
  • Khuan Don District, Satun
  • Khuan Kalong District, Satun
  • Ko Lanta District, Krabi
  • Kui Buri National Park
  • Lam Nam Kok National Park
  • Lan Saka District, Nakhon Si Thammarat
  • Mae Sot District, Tak
  • Mueang Chiang Mai District, Chiang Mai
  • Mueang Mae Hong Son District, Mae Hong Son
  • Mueang Ranong District, Ranong
  • Mueang Tak District, Tak
  • Mueang Trang District, Trang
  • Ngao District, Lampang
  • Noen Maprang District, Phitsanulok
  • Nopphitam District, Nakhon Si Thammarat
  • Omkoi District, Chiang Mai
  • Phipun District, Nakhon Si Thammarat
  • Phop Phra District, Tak
  • Ratsada District, Trang
  • Saba Yoi District, Songkhla
  • Salak Pra Wildlife Sanctuary
  • Si Banphot District, Phatthalung
  • Sikao District, Trang
  • Tha Sala District, Nakhon Si Thammarat
  • Thale Ban National Park
  • Thong Pha Phum District, Kanchanaburi
  • Thung Hua Chang District, Lamphun
  • Thung Song District, Nakhon Si Thammarat
  • Thung Yai District, Nakhon Si Thammarat
  • Thung Yai Naresuan Wildlife Sanctuary
  • Umphang District, Tak
  • Wang Nuea District, Lampang
Range map of Ptyas carinata in Thailand