江姓的来源主要有以下几种说法:
源于嬴姓:江姓的最主要来源是嬴姓,嬴姓出自顓頊裔孙伯益之后。伯益因助禹治水有功,受帝舜赐姓嬴,封于嬴城(今山东省莱芜市莱城区嬴城遗址)。伯益的后人在商朝、西周初期受封建立江国,江国国君姓氏是嬴。江国的得姓始祖是江元仲,名恩成,字元仲,为伯益之三子,侍夏帝启为大理(主掌刑名之官),受封于江邑,并建立了江国。公元前623年,江国被楚国所灭,其后子孙以国名为氏,称江姓。
源于姬姓:这是江姓的一个分支来源,属于长者赐姓为氏。西周初年,昭王饿支庶子孙受封于翁山(今浙江省定海县东,一说在今广东省翁源县东),后以邑名"翁"为氏。宋初,有福建泉州人翁乾度生有6个儿子,分姓洪、江、翁、方、龚、汪6姓。其中次子处恭,分姓江,其子孙也姓江。