明末,名福兴场。
清雍正六年(1728年),改名肖家场,隶属明月里;清光绪三十年(1906年),属龙涞镇。
民国十三年(1924年),设肖家镇(乡级),属第四区。
民国二十一年(1932年),属第三区。
民国三十年(1941年),改肖家镇为肖家乡。
1949年12月,属第九区(后改名龙市区)。
1953年9月,析肖家乡、啸马乡部分建肖家镇。
1956年1月,啸马乡并入肖家乡。
1958年9月,肖家镇并入肖家乡,成立肖家公社。
1968年,肖家公社改名红旗公社。
1972年,恢复肖家公社原名。
1983年12月,改肖家公社为肖家乡。
1985年12月,由肖家乡改为肖家镇。