蒋姓的渊源主要有两大支:子姓、姬姓。
第一支出自子姓。商朝时,商王封其族人于蒋,故地在今河南获嘉县张巨乡蒋村。蒋国势弱国小,不见于经传。直到西周初被周公旦所灭,子孙以国名为氏。子姓蒋人被迫北迁山西的蒋谷,在今山西晋中市东南。子姓蒋氏的历史至少有3000年。
第二支源出姬姓。周成王时,周公旦平定武庚和三监的叛乱之后,封其第四子伯龄于蒋,即商朝蒋国故地,在今河南获嘉西北。周公旦东征徐、奄十七国后,移封蒋国于淮汉两水之间的蒋乡,即今河南南部淮滨县期思乡期思村。公元前617年,楚穆王北进逼陈、郑时灭蒋国。蒋国子孙以国名为氏。姬姓蒋氏的历史至少有2600年。蒋国灭亡后,蒋人四散,一部分成为楚国臣民,一部分迁到贵州东部的蒋州(奖州),一部分东迁到胶东地区,一部分南迁湖南湘乡一带。