白礁島位于新加坡海峽與南中國海交彙的地點,礁上終年都被白色的鳥糞覆蓋而得名。這組島礁由一島兩礁組成,白礁島隨海水起伏,低潮時最大面積爲0.00856平方公裏,比一個足球場稍大。該島距柔佛州約13公裏,距新加坡本島約64公裏。中岩礁是兩塊相隔250米的礁石,在白礁島以南約1公裏,海拔在0.6至1米之間。南礁位于中岩礁西南部約3公裏,退潮時才露出海面。
如今,新加坡在白礁島上加修了直升機降落坪、發電機房、海水淡化及軍事通信設施,並派軍艦巡邏,阻止馬來西亞漁民在附近捕魚。中岩礁海拔太低,隨時有被大海淹沒的可能,因此島上沒有任何設施。南礁就更不用提了,不可能把設施建在海平面以下,所以馬來西亞一直沒放棄對白礁島的主權。