杨家庄乡,隶属于山西省阳泉市郊区,地处郊区东部,东与平定县巨城镇接壤,南与义井镇相连,西与李家庄乡交界,北邻荫营镇,人民政府距区政府11.7千米,总面积23.6平方千米。
1949年,杨家庄乡境域属榆次专区平定县第四区;1984年,杨家庄公社改杨家庄乡;截至2018年末,杨家庄乡有户籍人口9302人;截至2020年6月,杨家庄乡下辖8个行政村;人民政府驻北杨家庄村。
2011年末,杨家庄乡有商业网点36个,职工581人,社会消费品零售总额达125亿元,比上年增长1.4%;城乡集市贸易成交额430万元,比上年增长9.6%;2018年,杨家庄乡有工业企业32个,规模以上企业3个,有营业面积超过50平方米以上的综合商店或超市13个。