涠洲岛南北长6.5公里,东西宽6公里,总面积24.74平方公里,岛的最高海拔79米。涠洲岛是火山喷发堆凝而成的岛屿,95%以上的地层是火山岩组成,有海蚀、海积及溶岩等景观,有“蓬莱岛”之称,是中国地质年龄最年轻的火山岛,也是广西最大的海岛。