解放初仙巖鄉(xiāng)屬畫(huà)圖鄉(xiāng),幸福鄉(xiāng)屬襟水鄉(xiāng)。
1950年仍設(shè)畫(huà)圖鄉(xiāng)、襟水鄉(xiāng),畫(huà)圖鄉(xiāng)隸屬臨城區(qū),襟水鄉(xiāng)隸屬里東區(qū)。
1956年塘丘鄉(xiāng)并入畫(huà)圖鄉(xiāng),隸屬三界區(qū);襟水鄉(xiāng)改名幸福鄉(xiāng)。
1957年福源鄉(xiāng)王舍崗、石坑、舜皇山三個(gè)村和靈芝鄉(xiāng)的梓樹(shù)、上王舍、中王舍、下王舍四個(gè)村(原王舍村)及城東區(qū)沙園鄉(xiāng)的獅巖坑、嚴(yán)坑二個(gè)村劃入畫(huà)圖鄉(xiāng)。
1958年畫(huà)圖鄉(xiāng)改為仙巖管理區(qū),隸屬城東公社;幸福鄉(xiāng)改為幸福管理區(qū),隸屬里東公社。
1961年仙巖管理區(qū)改為仙巖公社,隸屬臨城區(qū);幸福管理區(qū)改為幸福公社,隸屬不變。
1983年政社分設(shè),公社改鄉(xiāng),1984年1月,原和平公社日溪坑、合溪口兩個(gè)村劃入幸福鄉(xiāng)(幸福鄉(xiāng)距市區(qū)13千米)。
1992年6月,里東區(qū)幸福鄉(xiāng)和臨城區(qū)仙巖鄉(xiāng)合并設(shè)立仙巖鎮(zhèn)。
鎮(zhèn)政府駐仙巖村化工路68號(hào)。
2007年9月實(shí)施行政村規(guī)模調(diào)整,從40個(gè)行政村、一個(gè)場(chǎng),調(diào)整為18個(gè)行政村,有126個(gè)自然村。