古代境內設思鳳鄉(xiāng),轄榆城坪、東祁、麓臺一帶。
明清兩代設東祁一都、東祁二都、榆城都、麓臺都、楊壁都,分屬領都在城一都、在城二都、在城四都、南關二都。
1919年為第二區(qū),直屬榆次縣。
抗日戰(zhàn)爭、解放戰(zhàn)爭時期,同屬中國共產(chǎn)黨領導下的榆次縣(路東)抗日政府、民主政府第二區(qū)和第三區(qū)。
1948年10月,設第二區(qū)、第四區(qū),區(qū)政府分別駐上黃彩、莊子。
1950年擴大區(qū)劃,撤銷二區(qū)、四區(qū)建置,并入新的第一區(qū)和第二區(qū)。
1953年10月,區(qū)下設鄉(xiāng),1954年撤銷區(qū)的建置,直屬榆次縣。
1958年榆次縣并入榆次市,屬榆次市。
1959年2月,設黃彩前進人民公社,駐上黃彩村。
1961年12月,設莊子人民公社,駐莊子村。
1963年4月榆次市改縣,屬榆次縣。
1971年7月榆次市、縣分置,屬榆次縣。
1983年7月,榆次市、縣合并,屬榆次市。
1984年2月,撤銷公社建制,改為莊子鄉(xiāng)和黃彩鄉(xiāng)。
2001年2月,撤鄉(xiāng)并鎮(zhèn),將黃彩鄉(xiāng)并入莊子鄉(xiāng)。