肖姓在中国古代属于比较罕见的姓氏,它和“萧”是两个不同的姓氏,可能是因为萧的繁体字太过难写,于是在民间就经常用“肖”来代替。现存的清末和民国时期民间地契、房契等资料可以证明,早在1877年或更早的时候,“肖”与“萧”在民间就是通用的了。 这一姓氏在宋代的《百家姓》和明代的《千家姓》中都没有记载,只有在明凌迪知的《古今万姓通谱》中出现,但是“肖”却也是中国姓氏中的一个大姓。 而也有观点认为中国原来就有“肖姓”,但与“萧姓”的源流不同。历史上确曾经寥若晨星地冒出过“肖”姓,但非常罕见。