杨家庄镇,隶属于山西省吕梁市汾阳市,地处
汾阳市西南部,
东与
栗家庄乡相接,南与
三泉镇相连,西与石庄镇接壤,北与离石区
吴城镇相邻,距汾阳市区约18千米,
区域总面积139.76平方千米。
[5]
清朝时期,杨家庄镇境域为靳家里;
1984年10月,由杨家庄公社改为杨家庄镇。
截至2018年末,杨家庄镇户籍人口为16725人。
[5]
截至2020年6月,杨家庄镇下辖13个行政村,
镇人民政府驻杨家庄村正街06号。
2018年,杨家庄镇有工业企业9个,其中规模以上3个,有营业面积超过50平方米以上的综合商店或超市14个。
[5]