蒋姓的起源主要有以下几种说法:
出自姬姓
蒋姓主要起源于西周初期,周公旦的第三个儿子伯龄被封为蒋伯,并建立了蒋国(今河南省淮滨县)。后来,蒋国被楚国所灭,伯龄的后代子孙便以国名“蒋”为姓。
出自子姓
另一种说法是蒋姓出自商朝皇室后裔,因封于蒋而得姓。
外族汉化改姓
除了上述两种来源外,蒋姓还可能来自于其他少数民族的汉化改名,例如满清八旗中的蒋佳氏改为蒋姓,契丹后裔也有改姓蒋的情况。
综合以上信息,蒋姓的主要起源是 姬姓,即周公旦的第三个儿子伯龄被封为蒋伯,建立蒋国,其子孙以国名“蒋”为姓。这一说法在多个历史文献中得到了证实,包括《左传》、《唐书·宰相世系表》、《元和姓纂》等。