Snake Identifier

How to Identify the Himalayan Keelback (Identification Guide)

A montane South Asian snake with an olive to brown body, faint striping, and rough keeled scales adapted to cool, high-elevation streams.

Read the full Himalayan Keelback encyclopedia entry →
How to Identify the Himalayan Keelback (Identification Guide)
Himalayan Keelback 1 by L. Shyamal, via Wikimedia Commons, licensed under CC BY-SA 3.0

Key identifying features

The Himalayan keelback (Herpetoreas platyceps / Amphiesma platyceps) is identified by its olive-brown to grayish-brown body, faint pale longitudinal striping, and strongly keeled scales, combined with its association with cool, fast-flowing streams at higher elevations across the Himalayan foothills. Its relatively subdued coloration compared to lowland keelbacks reflects its montane habitat.

Coloration & pattern

The dorsal color is olive-brown, grayish-brown, or tan, often with a faint, narrow pale stripe or row of light-edged scales running along parts of the body, though the pattern is generally less bold than in lowland relatives like the buff striped keelback. Some individuals show subtle darker speckling or crossbars. The belly is pale, often yellowish or cream.

Head, eyes & scales

The head is moderately distinct from the neck, colored similarly to the body with little bold facial marking. Eyes are moderate in size with round pupils. Scales are strongly keeled, producing the characteristic rough texture of keelback snakes, which aids grip on wet rocks in fast-moving streams.

Size & body shape

Adults typically reach 50 to 80 cm (20 to 31 inches), with a moderately slender body and a tail of moderate length, built for both terrestrial movement and swimming in swift water.

Range & habitat where you'll see it

This species is found across the Himalayan region, including parts of northern India, Nepal, Bhutan, and Pakistan, typically at moderate to high elevations near cool, clear, fast-flowing streams and rivers. It is diurnal and semi-aquatic, often seen basking on rocks near water or foraging along stream banks for frogs and small aquatic prey.

How to tell it apart from look-alikes

The buff striped keelback shows bolder, more defined buff stripes and typically occurs at lower elevations in more open grassland and agricultural habitats. Checkered keelbacks show a blotched, checkerboard pattern rather than faint striping. The Himalayan keelback's more subdued patterning, montane stream habitat, and higher elevation range help distinguish it from its more boldly marked lowland relatives.

Frequently asked questions

What distinguishes the Himalayan keelback from lowland keelback species?

Its more subdued olive-brown coloration with faint striping, and its association with cool, fast-flowing streams at higher elevations.

Is the Himalayan keelback venomous?

It is generally considered to pose minimal risk to humans, though as with all keelbacks caution and correct identification are advised.

Where does the Himalayan keelback live?

In the Himalayan foothills of northern India, Nepal, Bhutan, and Pakistan, typically near cool mountain streams.

What kind of scales does this snake have?

Strongly keeled scales, giving a rough texture that helps it grip wet rocks near streams.

What does the Himalayan keelback eat?

Primarily frogs and small aquatic prey found along stream banks.