Ular paku

Ular paku tersebar di Asia Tenggara, mulai dari Thailand selatan, Malaysia (Semenanjung, Serawak, dan Sabah), Singapura, Indonesia (Sumatera, Kep. Mentawai, Kep. Riau, Bangka-Belitung, Jawa, dan Kalimantan), dan Brunei Darussalam. Habitat utamanya adalah hutan hujan serta hutan terbuka dari dataran rendah hingga ketinggian 1100 meter dpl. Terkadang, ular ini juga ditemui di perkebunan yang tidak terawat.