三河镇,隶属于甘肃省陇南市武都区,地处武都区中部,东与玉皇乡、琵琶镇为邻,南与外纳镇毗邻,西与桔柑镇相连,北与郭河乡接壤,距武都城区25.4千米,区域总面积88.54平方千米。
清时,三河镇一带属阶州迭石里;1983年12月,由三河公社改三河镇。根据第七次人口普查数据,截至2020年11月1日零时,三河镇常住人口为9713人。截至2023年6月30日,三河镇辖16个行政村,镇人民政府驻汉坪村。
2018年,三河镇有工业企业9个,有营业面积超过50平方米以上的综合商店或超市3个。