白沙之地建制于明洪武二年(1369年)。
清康熙四十四年(1705年),設(shè)象屬象岡都太平圖、石園圖、門(mén)洞圖,巖下都洪象圖。
清道光十六年(1836年),設(shè)太平鄉(xiāng)、石園鄉(xiāng)、門(mén)洞鄉(xiāng)、洪象鄉(xiāng)。
民國(guó)二十一年(1932年),設(shè)洪象鄉(xiāng)、門(mén)園太鄉(xiāng)。
中華人民共和國(guó)建國(guó)后,英德縣設(shè)英東、英西、英中3個(gè)區(qū),鄉(xiāng)仍沿用舊制,洪象鄉(xiāng)、門(mén)園太鄉(xiāng)屬英東區(qū)管轄。
1957年11月,設(shè)白沙鄉(xiāng)。
1958年7月,劃歸翁源縣管轄。
1959年11月,劃回英德縣管轄,設(shè)立白沙人民公社。
1984年,撤社設(shè)白沙區(qū)。
1987年,撤區(qū)設(shè)白沙鎮(zhèn)。