1949年初分属一区万年乡和五区云盖区,1949年10月后属二区,1958年将岳口管理区并入称万坊公社,1961年划出岳口,1965年称庙前公社,1966年又称万坊公社,1968年与岳口合并称前进公社,1972年又将岳口划出称万坊公社。
1984年公社改乡镇,称为万坊乡。
2000年5月,撤销麻姑乡,并入万坊乡。
2001年10月,撤消万坊乡,划归建昌镇。
2005年4月,撤销岳口乡,由原岳口乡和建昌镇6个村组建成万坊镇,沿用至今。
由于廖坊水库的建设,镇政府从岳口街迁出择址新建,驻地为邓家边。