1948年7月,谷城全境解放,辖区属谷城县第六区(龙滩区)。
1956年撤区建乡,原辖区内分别建立了县辖龙滩、温坪、白水峪、小沟4个乡。
1958年9月成立人民公社时,将龙滩、小沟乡改为管理区划归新生活人民公社管辖,白水峪乡改为管理区划归红旗人民公社管理,温坪乡改为管理区划归薤山林场。
1961年恢复区制,温坪又划归盛康区,称南河公社、龙滩公社、温坪公社隶属盛康区管辖。
1975年9月撤区并社从原盛康区划出并成立龙滩公社。
1984年撤社建区时,由龙滩、盛康两个公社切块分离组合成南河区。
1985年,薤山林场所辖的温坪乡划归南河区。
1987年南河撤区建镇。
1995年粟谷乡撤销,白水峪办事处并归南河镇。
1996年,为了便于开展工作,南河镇对部分村进行了合并。
2002年7月南河镇撤销了办事处并对部分村进行了合并。