1943年建宣巧鄉,成立鄉公所。
1949年5月南匯全縣解放,軍管會接管了宣橋鄉偽政權,6月南匯縣人民政府分設8個鄉鎮聯合辦事處,新場為第五辦事處,駐地在新場鎮,下轄新場鎮和宣橋、坦直、三灶3個鄉。
同年10月撤消辦事處,組建區人民政府,全縣分設11個區。
11月2日成立新場區人民政府,下轄新安鄉、長春鄉、永新鄉。
1954年新安鄉劃給惠南城區,永新鄉劃給大團區。
1956年新安鄉一度曾與三灶鄉合并,仍稱新安鄉。
1957年撤區并鄉時,新安鄉拆出徐廟村劃給惠中鄉,其余劃給新場鄉,永興鄉劃給徐村鄉。
1958年9月成立人民公社,李橋村并入惠中人民公社,同年10月改為營連建制。
1958年11月宣橋地區隨南匯縣劃歸上海市。
1962年5月從新場人民公社劃出中心、正心、長春、窯橋、宣橋、利民、胡橋、新安8個大隊,從大團人民公社劃出三德、陸橋、行埭3個大隊,以及從三墩公社劃出李橋大隊,組成宣橋人民公社,下轄12個大隊(148個生產隊)。
1984年4月政、社分設,宣橋人民公社更名為宣橋鄉。
1995年9月撤鄉建鎮為宣橋鎮。
2002年7月撤銷原宣橋鎮、三灶鎮建制,成立新的宣橋鎮。