汪氏最早是源自商代汪芒氏之后。汪芒氏又称汪罔氏,是防风所改,防风是夏朝诸侯之一。夏朝国君禹召集群神到会稽山,防风氏因为晚到,而被禹杀头。进入商朝,防风氏的后代就改为单字汪氏。汪氏子孙即是商代汪罔氏后代,而其祖先又是夏朝诸侯,所以汪氏的渊源可谓悠久异常,距今大约有四千年的历史;同时汪氏也必是贵胄之后。
商、周后的春秋时代,又有一支汪氏子孙出现。鲁国国君成公的支庶儿子被封到汪邑,其后世子孙有的就以邑为氏而姓了汪。这一支汪氏,出自姬姓,是黄帝的直系子孙。
还有一支是翁氏分化出来的。据史料记载,福建泉州有翁乾度,生有六子,分姓洪、江、翁、方、龚、汪六姓,六子处休分姓汪。这兄弟六人同列为进士,地位非常显贵,历史上有"六桂联芳"之誉。