虎门历史悠久,为江海夹角冲击地,系东莞一脉延伸的西南区域,2000多年前就归属东莞。历史上有著名的林则徐“虎门销烟”及虎门海战等。1985年10月4日,经广东省人民政府批准,成立虎门镇,原太平镇和虎门区所辖区域均划归虎门镇,实行镇管村体制,一直到今仍直隶东莞市管辖。现在虎门的面积有178.5平方公里,人口有838144人。巷口有著名的虎门巷等。
传说很久以前,广东沙角西南面是南海龙王经常出没之地。
一天,龙王的小女儿亚娘,独自跑到大陆海滩上玩耍,并向西游至莲花山。谁知此山住着一只老虎精,时值有孕,正四处觅捕食物。一见亚娘,便猛扑过去。亚娘吓得魂飞魄散,飞步回跑.龙王被惊动,马上带上鱼虾二将奔出龙宫。此时,亚娘生命危在旦夕。鱼将虾将用神棍将老虎击死。老虎受伤时,生下一个死胎,可龙王仍不放心,惧其死而复活,使用金锁一把,将老虎与死胎锁在江中,成了横卧珠江的两座山岛。
后人便称为大小虎山。大小虎山横卧江上,恰似两个看门的卫士,虎门也因此而得名。