土司時期為大旺安撫司,部分地方為臘壁蠻夷長官司轄區(qū);清代為信茂里,部分地方屬忠崇里轄區(qū);民國時期的1933年,屬日新鄉(xiāng),部分地方屬新民鄉(xiāng)和太平鄉(xiāng);1946年為大河鄉(xiāng),少量地方在新街鄉(xiāng);1950年3月設大河區(qū),1952年10月改稱第七區(qū),轄17個鄉(xiāng);1953年10月,區(qū)人民政府更名區(qū)公所;1955年10月,所轄20個鄉(xiāng)合并為8個鄉(xiāng);次年12月撤區(qū)建立3個指導組,1957年9月撤銷指導組,恢復區(qū)公所;1958年10月撤區(qū)建立大河人民公社(區(qū)級),次年9月下設9個管理區(qū),1961年5月撤社恢復恢復區(qū)公所,轄9個鄉(xiāng)級公社;1968年10月,成立大河區(qū)革命委員會,代行區(qū)公所職能;1975年8月撤區(qū),復名大河人民公社,并建立公社革委會,鄉(xiāng)級公社改稱9個片;1980年12月撤銷公社革委會,改稱公社委員會,轄9個管理區(qū);1984年6月撤社恢復大河區(qū),轄9個鄉(xiāng);1996年11月設立大河鎮(zhèn),所轄鄉(xiāng)改為管理區(qū);2001年3月,撤銷管理區(qū),實行鎮(zhèn)直管到村體制。
至2015年底,鎮(zhèn)轄40個村1個居民委員會349村(居)民小組。