虎門砲台位于在廣東省東莞市太平鎮附近的穿洋鼻,這裡為珠江出海咽喉,戰略地位重要。明時即于此設防建塞,以禦外敵。鴉片戰爭前夕,林則徐、關天培等又于虎門兩岸及海口島峽修築砲台11 組,設置大砲300多門,形成三道防線。第一道防線為大角、沙角砲台;第二道為橫檔、永安、威遠、靖遠、鎮遠、鞏固等砲台;第三道為大虎砲台。其中以第二道為主力防線,並于橫檔與東西兩岸間設水下木樁和木排鐵鏈,以阻止敵船進入。現存沙角、武山兩處砲台保存較好。