威远岛，原称阿娘鞋岛或亚娘鞋，是中华人民共和国广东省东莞市虎门镇的一岛，位于虎门以东，穿鼻以北。因岛上有威远礮台，所以得名威远岛。岛北有虎门寨，又叫镇口，是虎门守军的大本营。威远岛海岸线长约20公里，总面积29.31平方公里，其中陆地面积19.71平方公里，水域面积9.6平方公里。在威远岛面朝虎门之处，有一个湾叫安臣湾。