仁莊清時屬四都,民國時期為四內(nèi),四外鄉(xiāng)。
1949年6月、9月,四內(nèi)鄉(xiāng)、四外鄉(xiāng)人民政府分別建立。
1950年8月,撤四內(nèi)鄉(xiāng)分設(shè)吳岸、南木宕鄉(xiāng);撤四外鄉(xiāng)分設(shè)五源、羅溪鄉(xiāng)。
1952年4月,五源鄉(xiāng)政府稱垟心鄉(xiāng),撤南木宕鄉(xiāng)分設(shè)小令鄉(xiāng)、孫山鄉(xiāng);增設(shè)仁莊、西天鄉(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月恢復(fù)鄉(xiāng)建制,屬仁莊村,1992年5月,小令、垟心、吳岸3鄉(xiāng)并入仁莊鄉(xiāng)。
1998年1月,升格為仁莊鎮(zhèn)。