红河镇因镇政府驻红河村而得名。
红河乡位于县东北部,总面积62.62平方公里,耕地2.56万亩,总人口9361,有行政村10个,乡政府驻地红河村(北纬34°24′,东经105°23′),距县城59公里。该地北魏为阳廉县辖地,明为横河里,清为慕义里,1941年始置横河乡,1961年改建为红河人民公社,1983年恢复红河乡建制。境内地势西北高,东南低,为明显的梁峁沟壑区,最高海拔2139米,平均海拔在1700米左右,多属河谷地区,气候温和,雨量较多,多山少川。土质多为黄土和红粘土。峁水河在境内长15公里,在石咀、石沟建有红河水库,有效灌溉面积20000亩。粮食以小麦、玉米、洋芋为主,1990年粮食年总产2711+查看详细红河镇概况>>
2023年4月,陇南市人民政府命名红河镇为2022年度陇南市卫生乡镇。
历史沿革:北魏时,为阳廉县辖地。
民国三十年(1941年)7月,始置横河乡。
1961年4月,横河乡改为红河公社。
2018年,红河乡撤乡设镇,改为红河镇。