杨村镇,隶属于河北省保定市定兴县,地处定兴县东南部,南与容城县贾光乡毗邻,西与柳卓乡、固城镇接壤,东北与北田乡相连。辖区东西最大距离10千米,南北最大距离9千米,总面积38.56平方千米。2018年末,杨村镇户籍总人口34669人。
1961年,划归定兴县,始建杨村公社。1984年,改为杨村乡。2020年12月31日,经河北省人民政府批准,定兴县撤销杨村乡,设立杨村镇。截至2020年6月,杨村镇辖22个行政村,镇人民政府驻西赵村。
2011年,原杨村乡农业总产值3亿元,农民人均纯收入6100元。工业总产值5000万元。财政收入205万元,一般预算收入116万元。2018年,原杨村乡有工业企业8个,营业面积超过50平方米的综合商店或超市49个。