呢啲島嶼有折疊嘅砂岩同沈積岩所覆蓋，係沙巴西部海岸克羅克山脈岩層嘅一部分。喺大約一百萬年前冰河時代即將結束時，海平面發生咗變化，導致部分大陸被海域割斷，從而形成咗今日呢啲島嶼。裸露嘅砂岩喺島嘅海岸形成咗海崖、海洞、蜂窩狀風化同石頭沖積裂縫。