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