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月撤销原宣桥镇、三灶镇建制,成立新的宣桥镇。