清代和民國屬原昭化縣龍鳳鄉(xiāng)所轄;1934年紅四方面軍在白橋壩、石城場(今劍閣太平鄉(xiāng))建立鄉(xiāng)蘇維埃,5月后屬昭化縣龍鳳鄉(xiāng);撤銷昭化縣劃歸蒼溪縣,境內(nèi)設(shè)新龍鄉(xiāng)(治現(xiàn)白橋村與與寶珠村交界處龍王場),青林鄉(xiāng)(治現(xiàn)青林村)。
1950年設(shè)白橋鄉(xiāng)。
1955年再次調(diào)整撤銷境內(nèi)新龍鄉(xiāng)、青林鄉(xiāng)(兩村歸禪林鄉(xiāng)),新建立白橋鄉(xiāng),鄉(xiāng)治白橋壩;1958年改為白橋人民公社;1984年又恢復(fù)為白橋鄉(xiāng);1992年10月亭子鄉(xiāng)、馬桑鄉(xiāng)并入白橋鄉(xiāng);1994年復(fù)置亭子、馬桑2鄉(xiāng),白橋鄉(xiāng)改為白橋鎮(zhèn);2005年5月,馬桑鄉(xiāng)并入白橋鎮(zhèn)。