Ia bisa ditemui di berbagai wilayah di Indonesia, yaitu di Sumatera, Pulau Nias, Bangka, Belitung, Mentawai, Kepulauan Riau dan Jawa.
Katemuin ring Semenanjung Malaya, Sumatra, Belitung, Bangka, Nias, Jawa, Bali miwah Kalimantan.