1948年7月12日汾陽全境解放,至1952年屬四區管轄,1953年至1955年屬羅城鄉管轄,1956到1957年屬賈家莊鄉管轄,1958年10月,賈家莊鄉與城關鎮合并成立萬年青公社,歸萬年青公社管轄,1970年9月,萬年青公社分設為城關鎮、賈家莊公社,歸賈家莊公社管轄,名大相村大隊,1984年10月,賈家莊公社改為賈家莊鄉,大相村大隊更名為大相村民委員會,1995年7月,市撤鄉設鎮,賈家莊鄉改為賈家莊鎮,屬賈家莊鎮管轄,所轄名稱沿用至今。