【概况】红河镇位于礼县东北部。2008年末,面积80.3平方千米,农业人口3183户14465人。辖14个行政村。镇政府驻红河村,北纬34°24′东经105°23′,距县城59千米。地势西北高,东南低,属梁弗沟壑区,多河谷地区,最高海拔2139米,平均海拔在1700米左右。冒水河穿境,建有红河水库。
【沿革】北魏为阳廉县辖地,明为横河里,清为慕义里,1941年始置横河乡。1958年并入盐官公社,1962年设红河公社,1983年改乡。1990年,面积62.62平方千米,人口9361人,辖10个行政村。1996年,面积85平方千米,人口0.9万人,辖草难沟、霍家、菜子沟、花石、同心、小高、红河、吴家沟、上杨、白莲10个行政村。2014年撤乡设镇。
【2011年代码及城乡分类】621226204红河乡: