仁莊清時屬四都,民國時期為四內,四外鄉(xiāng)。
1949年6月、9月,四內鄉(xiāng)、四外鄉(xiāng)人民政府分別建立。
1950年8月,撤四內鄉(xiāng)分設吳岸、南木宕鄉(xiāng);撤四外鄉(xiāng)分設五源、羅溪鄉(xiāng)。
1952年4月,五源鄉(xiāng)政府稱垟心鄉(xiāng),撤南木宕鄉(xiāng)分設小令鄉(xiāng)、孫山鄉(xiāng);增設仁莊、西天鄉(xiāng)。
1956年4月,西天鄉(xiāng)并入?yún)前多l(xiāng),羅溪鄉(xiāng)并入仁莊鄉(xiāng)。
1958年11月,各鄉(xiāng)改稱管理區(qū)。
1962年各管理區(qū)改稱人民公社。
1981年孫山公社并入小令公社。
1983年11月恢復鄉(xiāng)建制,屬仁莊村,1992年5月,小令、垟心、吳岸3鄉(xiāng)并入仁莊鄉(xiāng)。
1998年1月,升格為仁莊鎮(zhèn)。