Ular kepala-dua

Ular kepala-dua terdapat di dataran rendah, meskipun Tweedie (1983) menyebutkan ular ini pernah ditemukan pada ketinggian 1.700 meter dpl. Habitat utamanya adalah hutan hujan yang lembab, pinggiran kebun, dan sekitaran sumber air.