明末,名福興場。
清雍正六年(1728年),改名肖家場,隸屬明月里;清光緒三十年(1906年),屬龍淶鎮。
民國十三年(1924年),設肖家鎮(鄉級),屬第四區。
民國二十一年(1932年),屬第三區。
民國三十年(1941年),改肖家鎮為肖家鄉。
1949年12月,屬第九區(后改名龍市區)。
1953年9月,析肖家鄉、嘯馬鄉部分建肖家鎮。
1956年1月,嘯馬鄉并入肖家鄉。
1958年9月,肖家鎮并入肖家鄉,成立肖家公社。
1968年,肖家公社改名紅旗公社。
1972年,恢復肖家公社原名。
1983年12月,改肖家公社為肖家鄉。
1985年12月,由肖家鄉改為肖家鎮。