解放前屬東壩鄉(xiāng)。
解放初屬東壩區(qū)紅柳墩鄉(xiāng)。
1952年屬六壩區(qū)紅柳墩鄉(xiāng)。
1956年屬紅柳墩鄉(xiāng),合作化時組建黑沙窩、白古、中和、常家湖4個初級社,后合并為黑沙窩、白古2個高級社。
1958年屬雙茨科公社,黑沙窩、新華、白古3個高級社合并為白古大隊。
1961年紅柳墩公社。
1965年屬雙茨科公社。
1971年屬六壩公社,仍稱白古大隊。
1982年屬東六公社。
1983年改設(shè)為白古村,屬四岔鄉(xiāng)。
1985年屬東壩鎮(zhèn)白古村。