宋、元、明、清朝時期,均為酉陽土司管轄區。
清雍正十三年(1735年),“改土歸流”后置里,屬下里。
民國十七年(1928年),廢里置東、南、西、北四路鄉時,屬北五路。
民國二十四年(1935年),實行保甲制時廢四路鄉后,屬鵝湖鄉。
1951年3月,廢鵝湖鄉,成立馬喇鄉、官莊鄉、早化鄉時,為官莊、早化一部,隸屬陽縣第三區。
1952年3月,從酉陽劃入黔江縣。
1953年10月普選時,早化鄉的白龍、金洞、大埡、雙龍和官莊鄉的井壩村合并組成白龍鄉。
1956年8月,金洞鄉、早化鄉劃入白龍鄉。
1957年,撤白龍鄉,分置魚泉鄉、早化鄉。
1958年9月,魚泉鄉改為魚泉公社。
1980年12月,魚泉公社更名金洞公社。
1983年9月,金洞公社改為金洞鄉。
2001年11月,早化鄉并入金洞鄉。