1949年前属王家乡7-8保部分,1950年改保为胜利村和三洞村,1953年拆置白头乡,1958年与东关乡联合建立白头人民公社,为3管区,1962年分乡建社,为白头公社7大队,1981年更名为三洞大队,1983年改公社为乡,大队为村,1990年10月撤销白头乡,建立白头镇。
2005年村组体制改革将原双庙村并入三洞村。
2019年燎原乡、王场镇并入白头镇。
2020年5月村组管理体制改革将菜花村与三洞村合并设立三洞村。