清朝康熙年間屬白家營村,清同治年間屬北鄉白馬保。
民國11年屬第三區,民國36年屬江白鄉白馬保。
1948年屬白馬村。
1951年土改,為白馬鄉,屬南化區管轄。
1952年劉洞區從南化區劃出,1955年撤鄉建社,為孔溝農業合作社,屬劉洞區管轄。
1956年,劉洞區并入南化區,孔溝農業合作社屬南化區管轄。
1958年人民公社化,為孔溝大隊,屬前鋒人民公社管轄。
1961年撤社建區,孔溝大隊屬劉洞區管轄。
1975年撤區并社,成立劉洞公社,孔溝大隊屬劉洞公社管轄。
1984年撤社并區,大隊改村,更名為孔溝村,屬劉洞區江峪鄉管轄。
1987年撤區建鄉(鎮),始建劉洞鎮,屬劉洞鎮管轄至今。