杨兴镇,隶属于贵州省遵义市正安县,地处正安县北部,东邻道真仡佬族苗族自治县,南连安场镇,西接碧峰乡,北靠新州镇,行政区划总面积81.77平方千米。
截至2018年末,杨兴镇户籍人口有20329人。截至2019年10月,杨兴镇下辖2个社区和3个行政村。
2011年,杨兴镇地方财政收入151万元,比上年增长51.4%。农民人均纯收入3189元。2018年,杨兴镇有工业企业6个,有营业面积超过50平方米以上的综合商店或超市12个。