民國時,先后屬第四區、和太平鄉、黃市鄉。
1950年6月,屬第三區。
1958年9月,為太平人民公社。
1959年5月,與五里人民公社合并為肖家村公社。
1961年,又改為肖家村區,下轄肖家村、太平、百里、黃市等8個公社。
1984年,改公社為鄉。
1986年1月,撤火田鄉并入百里鄉,撤撤大江鄉并入太平鄉,撤龍橋鄉并入黃市鄉。
1995年5月,撤區并鄉建鎮,原轄肖家村鎮、太平鄉、汪家鄉合并為新的肖家村鎮,原轄黃市鄉、百里鄉合并為八寶鎮。
2015年,肖家村鎮改名為肖家鎮。