广东省东莞市虎门镇位于东莞市西南部,珠江口的东岸,镇中心坐标东经113°49′33″,北纬22°49′38″。全镇总面积178.5平方公里,户籍人口12.4万人,常住人口50多万人。虎门镇毗邻广州、深圳北和

沙田镇

厚街镇

相接,东与

大岭山镇、长安镇

为邻,西隔珠江口与

广州市南沙区

南沙街道

相望,南临

伶仃洋