蕭姓來源有五:
1、出自嬴姓。
史載賢士伯益善用火,夏禹時掌管火種,他帶族人焚燒荊棘,使禽獸逃匿,開闢農田,疏通河道,為人造福。
因其功績,孫都得到了封賞,其中一個叫孟虧的分封至蕭地(今安徽蕭縣西北),建立了蕭國,並以國為氏,其後代都姓蕭。
2、出自子姓。
周代宋國微子啟後裔大心(諱叔,字正義)誅南宮長萬有功,被分封於蕭,並升蕭邑為附庸國,大心為蕭國君主。
宣公十二年,蕭為楚所滅,大心子孫復國未得,遂以國為氏,稱蕭姓。