杨河镇,隶属于
甘肃省天水市武山县,地处
武山县南部,东与
温泉镇相邻,南与陇南市礼县崖城乡接壤,西与沿安乡为邻,北与
四门镇毗连,
区域面积162.67平方千米,2018年,户籍人口18383人。
明、清时,属宁远县安居里。民国元年(1912年)后,属武山县第二区署。1949年8月,武山县解放后,属洛门区署。1962年1月,属四门区。1983年12月,改为杨河乡。
2017年1月,撤乡改镇。
截至2020年6月,杨河镇下辖2个社区和17个行政村。
2018年,杨河镇有营业面积超过50平方米以上的综合商店或超市4个。