汪姓来源主要有:出自商代汪芒氏之后;出自姬姓,鲁成公支子之后,以邑为姓。另说为翁氏所分。郡望有平阳、新安;堂号有越国、忠勤、六桂等。
唐总章二年(669年),光州固始队正汪子固、火长汪延君随陈政、陈元光父子入闽开漳。明宣德年间,汪霄后裔汪氏百二郎从上杭县金丰里迁居平和县芦溪镇,为开漳肇基祖,分衍漳浦、龙海九湖、厦门等地。清康熙年间后,龙溪县汪氏九世祖汪观联、汪泉汀、汪世,十世祖汪穆及子汪巾亢俱迁台湾,其后裔居桃园县。台南人汪春源,祖籍南安,1911年落籍龙溪县。
台湾汪姓主要分布于台北市、台北县、彰化县、高雄市、嘉义县;分布较多之乡镇市区有:台北三重、彰化大村、高雄市前镇区、台北市松山区、大安区。