[3] Se encuentra únicamente en los bosques de las montañas entre los 1000 y 4100 m de altitud, especialmente en los bosques enanos.
Donde su área de distribución solapa con la culebrera chiíla generalmente esta última se encuentra a altitudes menores.
La culebrera de Kinabalu está amenazada por la pérdida de hábitat.
Se encuentra en los parques nacionales de Kinabalu y de Gunung Mulu.
Como los hábitats donde vive son de alta montaña normalmente son demasiado remotos para que sean explotados por la agricultura o la tala, por lo que parte de su área de distribución es más segura.