Riau Archipelago
The Sumatran short-tailed python occurs in Sumatra, Riau Archipelago, Lingga Islands, Bangka Islands, Mentawai Islands and Kalimantan.