民國23年(1934年)蘇區(qū)時期,境內(nèi)建立東源、太洋2個鄉(xiāng)蘇維埃政府;桃坑里、完店、東巖、鴛鴦頭、綢嶺、洋邊、西源、楊家溪、上坭、山場等10個村蘇維埃政府。
1935年,國民政府曾在境內(nèi)設(shè)東源、桃坑、太洋3個鄉(xiāng);1937年,東源與桃坑二鄉(xiāng)合并為東桃鄉(xiāng),太洋與湄洋二鄉(xiāng)合并為湄泰鄉(xiāng);1938年、1930年,湄泰與東桃二鄉(xiāng)又先后并入柳城鎮(zhèn)和雙城鎮(zhèn),原來的東源、桃坑、太洋三個鄉(xiāng),降為鎮(zhèn)轄的東源、青嶺(青嵐面、綢嶺的合稱)、西源三個保1950年6月,廢除保甲,東源、青嶺、西源改為第一區(qū)的3個鄉(xiāng);1952年7月,調(diào)整為東源、綢嶺、桃坑、西源四個區(qū)屬鄉(xiāng);1954年,擴(kuò)編為東源、綢嶺、鴛鴦頭、桃坑、西源五個區(qū)屬鄉(xiāng);1956年,又恢復(fù)為東源、青嵐面、桃坑、太洋四個區(qū)屬鄉(xiāng)。
1958年10月公社化時,鄉(xiāng)改為大隊,屬柘榮公社管轄。
1961年恢復(fù)區(qū)建制,原來的大隊變成區(qū)屬小公社。
1965年撤區(qū)并社,建立縣屬東源公社。
1984年改為東源鄉(xiāng)。