三灶岛在香洲西南部28公里,万山群岛西,是万山群岛中第一大岛,磨刀门和鸡啼门两河道出口处。西距南水约6.5公里,西南距高栏岛7.25公里。相传早在明代以前的榄坑村有三个天然石灶,常有渔民到此生火煮饭,因而取名。
岛上由拦浪、观音、茅田、黄竹四座互不相连的山峰和三灶、中心、海澄三大平川组成,川中间低,海拔最高拦浪山为307米。地质为花岗岩结构。土地肥沃、林木苍翠、水源充足。
岛上有纪念1938年农历3月13日至14日被日寇杀害的岛上的居民,建有“万人坟”、“千人坟”,还有日寇侵华时所建造的飞机场遗迹。