清末及民初,隸屬于南區(qū)慈家營壩。
1949年10月后,先后為第六區(qū)中所鄉(xiāng)、中所區(qū)漁營鄉(xiāng)、漢山區(qū)油坊公社。
1984年,改油坊公社為大河坎鎮(zhèn)。
2001年12月,將原中所鎮(zhèn)的宋家山、中所營、蘇家山、回龍寺、康家營、董家營、張家村、丁舒營8個村并入大河坎鎮(zhèn)。
2003年11月,將蘇家山、回龍寺、康家營、董家營、張家村、丁舒營6個村劃歸漢中市經(jīng)濟開發(fā)區(qū)南區(qū)辦事處。
2011年7月,將原歇馬鄉(xiāng)的歇馬店、漢群、丁元、黃草坪、白沙寨、張家?guī)X6個村并入大河坎鎮(zhèn)。