1949年初分屬一區(qū)萬年鄉(xiāng)和五區(qū)云蓋區(qū),1949年10月后屬二區(qū),1958年將岳口管理區(qū)并入稱萬坊公社,1961年劃出岳口,1965年稱廟前公社,1966年又稱萬坊公社,1968年與岳口合并稱前進(jìn)公社,1972年又將岳口劃出稱萬坊公社。
1984年公社改鄉(xiāng)鎮(zhèn),稱為萬坊鄉(xiāng)。
2000年5月,撤銷麻姑鄉(xiāng),并入萬坊鄉(xiāng)。
2001年10月,撤消萬坊鄉(xiāng),劃歸建昌鎮(zhèn)。
2005年4月,撤銷岳口鄉(xiāng),由原岳口鄉(xiāng)和建昌鎮(zhèn)6個(gè)村組建成萬坊鎮(zhèn),沿用至今。
由于廖坊水庫的建設(shè),鎮(zhèn)政府從岳口街遷出擇址新建,駐地為鄧家邊。