镇人民政府驻大河口。清代建场,以位于大河边得名。
南江县辖镇。1952年置大河乡,1958年改公社,1984年复乡,1989年建镇。位于县境东南部,距县府56公里。面积69平方公里,人口1.8万。南江至高桥公路过境。辖永坪寺、观光山、鱼黄观、孙家山、郑家沟、观音寺、佛石坝、大营坝、灯油坪、太平山、李字岩11个村委会和老街、新街2个居委地。农业主产水稻、小麦,兼产薯类、玉米。养殖业以蚕、生猪、耕牛为主。大河镇联系电话:0827-8711108
2021年5月,根据第七次全国人口普查结果,大河镇人口数量为1.78万人,位列南江县各乡镇(街道)人口数量排行榜第6位。
2015年4月,被命名为2014年度四川省省级生态乡镇。