明清時(shí)期屬蘇州巡司署轄。
民國(guó)二十七年(1938年)屬博羅縣第五區(qū)四維鄉(xiāng)。
1949年10月,柏塘建鄉(xiāng),屬第二區(qū)。
1952年7月,改屬第四區(qū)。
1955年10月,成立柏塘區(qū)。
1956年11月,撤區(qū)并鄉(xiāng)。
1958年10月,撤鄉(xiāng)成立柏塘人民公社。
1961年,析置為柏塘、平安、柏新3個(gè)公社。
1963年3個(gè)公社合并,1971年再析置為柏塘、平安2個(gè)公社。
1983年11月,撤社設(shè)區(qū)。
1986年1月,撤區(qū)建鎮(zhèn),名為柏塘鎮(zhèn)。
2004年撤銷(xiāo)平安鎮(zhèn)將其行政區(qū)域并入柏塘鎮(zhèn)。