解放前属东坝乡。
解放初属东坝区红柳墩乡。
1952年属六坝区红柳墩乡。
1956年属红柳墩乡,合作化时组建黑沙窝、白古、中和、常家湖4个初级社,后合并为黑沙窝、白古2个高级社。
1958年属双茨科公社,黑沙窝、新华、白古3个高级社合并为白古大队。
1961年红柳墩公社。
1965年属双茨科公社。
1971年属六坝公社,仍称白古大队。
1982年属东六公社。
1983年改设为白古村,属四岔乡。
1985年属东坝镇白古村。