楊家莊鄉,河北省保定市定州市轄鄉,鄉地處定州市東部,東與東亭鎮接壤,南連號頭莊回族鄉與叮嚀店鎮,西鄰定州北城區街道東關村,北鄰大鹿莊鄉。轄區總面積36平方千米。2018年末,楊家莊鄉戶籍總人口35321人。
1961年,析出,建楊家莊公社。1982年,改置楊家莊鄉。截至2020年6月,楊家莊鄉轄23個村委會,鄉人民政府駐南角羊村。
2011年,楊家莊鄉農業總產值14589萬元,工業總產值達到1.5億元。財政總收入404萬元,比上年增長0.8%。2018年,楊家莊鄉有工業企業2個,營業面積超過50平方米的綜合商店或超市6個。