两河镇,隶属于甘肃省陇南市康县,地处康县东南部,东与陕西省略阳县乐素河镇、宁强县太阳岭镇毗邻,南与阳坝镇接壤,西与白杨镇、铜钱镇相连,北与陕西省略阳县乐素河镇、宁强县太阳岭镇毗邻,距康县县城64千米,区域总面积167.47平方千米。
1949年12月后,两河镇一带为两河乡;1985年9月,两河乡改两河镇。截至2018年末,两河镇户籍人口为4985人。截至2020年6月,两河镇下辖12个行政村。
两河镇粮食作物以玉米、小麦、黄豆为主,兼种其它杂粮;畜牧业以饲养家禽、生猪、山羊为主。2018年,两河镇有营业面积超过50平方米以上的综合商店或超市2个。