翁姓相传来源于姬姓——周朝的国姓。说法大致有三:
因地得姓
周昭王封庶子食邑于翁,国亡后其子孙以地为姓。
因掌得姓
传说周昭王庶子出生时双手握拳,他人掰不开,独昭王能掰开,周昭王掰开后见初生儿左掌纹似篆文的“公”字,右掌纹如“羽”字,便将儿子取名‘翁”,后来翁的子孙便以他的名字为姓(古书称“氏以王父字”)。
因人得姓
上古夏朝初建时期,启为夏王,当时有一位贵族叫翁难乙,相传他就是翁姓最古老的祖先。