日，国民政府在租界以外地区设上海特别市，同时将原属江苏省的上海县、宝山县17市乡并入。虹桥镇地区属于蒲淞区。在抗日战争期间，该镇地处日伪“清乡”封锁线内，市面剧衰。
上海市新泾区、西郊区时期.1949年5月24日，中国人民解放军第三野战军第二十七军八十一师解放虹桥镇，随后由上海市军事管制委员会接管。1949年5～7月，上海市军事管制委员会新泾区接管委员会先后设5个办事处，下辖6镇、69个行政村、386个自然村，其中便有虹桥镇。1950年6月，因龙华区面积过大，虹桥镇在蒲汇塘