1948年汾陽全境解放,全縣劃分為9個區(qū),石莊屬三區(qū),1948年到1955年,屬三區(qū)管轄,1956年撤區(qū)并鄉(xiāng),設(shè)石莊鄉(xiāng),1956年到1958年,屬石莊鄉(xiāng)管轄,1958年10月撤鄉(xiāng)成立石莊公社,設(shè)石莊大隊,1958年到1983年屬石莊公社管轄,1984年6月撤銷石莊公社改制為石莊鄉(xiāng),石莊大隊更名為石莊村民委員會,1984年到1994年屬石莊鄉(xiāng)管轄,1995年撤鄉(xiāng)設(shè)鎮(zhèn),石莊鄉(xiāng)更名為石莊鎮(zhèn),屬石莊鎮(zhèn)管轄至今。