大河镇,隶属于陕西省安康市汉滨区。地处汉滨区西北部,东邻谭坝镇,南靠恒口镇,西接沈坝镇,北邻中原镇。辖区东西最大距离12千米,南北最大距离20千米,总面积263.20平方千米。
截至2020年6月,大河镇下辖5个社区、14个行政村。截至2018年末,大河镇户籍人口30545人。2011年,大河镇农业总产值7778万元,工业总产值达到0.7亿元,社会商品销售总额达4508万元。