1933年建立嘉陵縣梅樹(shù)鋪蘇維埃。
1951年分新場(chǎng)、梅樹(shù)兩地建硙子鄉(xiāng),屬?gòu)V元縣新場(chǎng)區(qū)公所。
1953年撤鄉(xiāng)分別并入石井、新場(chǎng)兩鄉(xiāng)。
1961年分新場(chǎng)、梅樹(shù)兩公社建硙子公社。
1965年更硙子公社為衛(wèi)子公社,新場(chǎng)區(qū)公所駐地遷至衛(wèi)子寺更名衛(wèi)子區(qū)公所,屬?gòu)V元縣衛(wèi)子區(qū)公所。
1966年晉賢公社的新榮大隊(duì)劃入。
1984年改衛(wèi)子人民公社為衛(wèi)子鄉(xiāng)人民政府。
1987年,改鄉(xiāng)為鎮(zhèn),屬?gòu)V元市市中區(qū)。
1989屬?gòu)V元市元壩區(qū)。
1992年將晉賢、梅樹(shù)兩鄉(xiāng)并入衛(wèi)子鎮(zhèn),將境內(nèi)金華村劃入元壩鎮(zhèn)。
1995年將晉賢、梅樹(shù)兩鄉(xiāng)分出。
2013年屬?gòu)V元市昭化區(qū)。
2019年,將原晉賢鄉(xiāng)中山村、千秋村、保明村,原梅樹(shù)鄉(xiāng)潛力村、春華村、穿心村、梅嶺村、梅樹(shù)村、新力村,原白果鄉(xiāng)獅子村、田巖村和原石井鋪鎮(zhèn)石井社區(qū)、石井村、龍口村、新場(chǎng)村、元柏村、板廟村、茶店村、肖家寨村、廟兒頂村所屬行政區(qū)域劃歸衛(wèi)子鎮(zhèn)管轄。