清代以前,為蒙古牧區。
清乾隆八年(1743年),以“歸耕”由,準許邊內漢民出邊墾荒種地定居。
民國三十四年(1945年),安邊解放置縣。
白泥井劃入并設區。
轄域包括今海子梁全鄉和周臺子的公布井、金雞灣在內的6個鄉。
1949年,安邊縣并入定邊,白泥井建置不改。
1953年,六鄉公布白泥井改屬十一區。
1958年,二鄉東堂、三鄉梁灣(今海子梁全境),劃歸種羊場。
一鄉西堂、四鄉圪丑、五鄉白刺灣合并成立白泥井人民公社。
1984年,公社改制為鄉。
1997年,改鄉為鎮。