清末及民初,隶属于南区慈家营坝。
1949年10月后,先后为第六区中所乡、中所区渔营乡、汉山区油坊公社。
1984年,改油坊公社为大河坎镇。
2001年12月,将原中所镇的宋家山、中所营、苏家山、回龙寺、康家营、董家营、张家村、丁舒营8个村并入大河坎镇。
2003年11月,将苏家山、回龙寺、康家营、董家营、张家村、丁舒营6个村划归汉中市经济开发区南区办事处。
2011年7月,将原歇马乡的歇马店、汉群、丁元、黄草坪、白沙寨、张家岭6个村并入大河坎镇。