1948年7月12日汾阳全境解放,至1949年属九区管辖,1950年至195年属四区管辖,1953年至1955年属罗城乡管辖,1956年12月成立贾家庄乡,归贾家庄乡管辖,1958年10月,贾家庄乡与城关镇合并成立万年青公社,归万年青公社管辖,1970年9月,万年青公社分设为城关镇、贾家庄公社,归贾家庄公社管辖,名罗城村大队,1984年10月,贾家庄公社改为贾家庄乡,罗城村大队更名为罗城村民委员会,1995年7月,市撤乡设镇,贾家庄乡改为贾家庄镇,沿用至今。