Sebaran ula iki ngambah wewengkon-wewengkon cepak pasisir nganti laladan gunung-gunung kurang-kurangé nganti ketinggian sakiwa-tengené 2.300 m, nanging lumrahé luwih kerep ditemoni ing dataran endèk. Ula welang manggoni wewengkon-wewengkon wates antarané alas dataran endèk kang lembap karo kang luwih garing, alsa-alas pagunungan, semak belukar, rawa-rawa, laladan pertanian, perkebunan lan persawahan. Kerep uga ditemoni cepak pemukiman, dalan gedhé utawa kali.