Sanca pelangi

Di Australia, hewan ini ditemukan di wilayah utara dari negara bagian Australia Barat, Queensland dan Wilayah Utara. Di Papua Nugini, hewan ini ditemukan di bagian hilir Sungai Fly di Provinsi Barat. Adapun di Indonesia, hewan ini dapat ditemukan di selatan provinsi Papua dimana hewan ini sering dicari oleh pedagang hewan peliharaan dari Jawa. Lokalitas jenis yang diberikan kepada hewan ini adalah "Port Bowen" (Queensland, Australia).