因古代有杨姓在境内居住而得名。
在地距汾阳市区 15 公里 ,属边山丘陵地区,全镇下辖 28 个村, 4268 户·, 17123 人,总面积 148 平方公里,耕地面积 51223 亩。其中核桃林面积出 2600 亩、 411300 株,产量占全市总产量的 1/3 。全镇核桃经济人队伍已扩大到 500 余人,产品已销往十余省市和欧美十余个国家。养殖业上,以加快建设草食型家畜为主,全镇猪、牛、羊饲养量大幅攀长,养殖业收入占全镇总收入的 1/5 。全镇有两个联营总矿、19 个矿坑,全年煤炭产量达到 38 万吨。煤炭产量占全市的三分之一。 全镇接受过高中教育的有 4500 人,初中教育的 12000 余人,小学教育的+查看详细杨家庄镇概况>>
2015年8月,农业部认定杨家庄镇为第五批全国一村一品示范村镇(汾州裕源核桃)。
1949年,分属汾阳县第三区、第八区。
1962年9月,将花果山人民公社更名为杨家庄人民公社。
1984年10月杨家庄公社变更为杨家庄镇。
2001年3月将南偏城乡并入杨家庄镇。