Saliyané Pulo Berhala ing Sumatra Lor, ana papat manèh pulo kanthi jeneng sing padha. Siji ing Indonésia, lan teu ing Malaysia. Pulo kaloro sing ana ing Indonésia dumunung ing Selat Berhala, cedhak Kapuloan Riau. Ing saubengé ana telu pulo cilik sing jebaré watara 0,25 nganti 0,5 hèktar. Pulo iki dadi pasulayan anatar provinsi Jambi lan Riau.
Telu pulo liyané duwèké Malaysia dumunung ing cedhak Sandakan, sisih lor Kalimantan, ing sacedhaké Johor, lan ing Perak (jenengé Batuan Berhala).