1984年3月廟鎮人民公社、江口人民公社、合作人民公社分別撤社,設立廟鎮鄉、江口鄉、合作鄉。
1994年2月9日根據上海市人民政府滬府(1994)7號文批準,撤銷廟鎮鄉、江口鄉建制,建立廟鎮鎮、江口鎮,3月5日江口鎮人民政府正式掛牌,3月19日廟鎮鎮人民政府正式掛牌。
1995年11月22日根據上海市人民政府滬府(1995)56號文批準,撤銷合作鄉建制,建立合作鎮,12月19日合作鎮人民政府正式掛牌。
2000年12月11日廟鎮鎮、合作鎮、江口鎮撤并成立新的廟鎮。
2001年1月14日廟鎮人民政府正式掛牌,轄60個行政村、704個村民小組、2個居委會,鎮政府駐廟鎮大街41號。
2002年4月實行村級管理區劃調整,由60個行政村合并成28個行政村,名稱使用至今。