清朝康熙年间属白家营村,清同治年间为白马保、江峪保属北乡管辖。
民国11年属第三区,1947年属和平乡(原称观乌乡、江白乡)。
1948年,县政府在南化创建四区,刘洞属南化区。
1952年7月,刘洞从南化区划出,设刘洞区。
1956年2月,与南化区合并为南化区。
1958年9月,改设前锋人民公社(刘洞)、踊跃人民公社(南化)。
1961年6月,复建刘洞区。
1975年3月,分设为刘洞、丹江2个人民公社。
1984年6月,刘洞人民公社、程家台人民公社合并,复建刘洞区。
1987年9月,刘洞区分设为刘洞镇、白浪乡,始建刘洞镇,属郧县人民政府管辖。
2014年,县改区,刘洞镇属郧阳区人民政府管辖至今。