鱼姓起源
出自子姓,是商汤的后裔。春秋时,宋襄公的弟弟公子目夷字子鱼。宋襄公想当中原霸主,约会齐、楚等国在盂会盟,临行前子鱼说:"楚人不讲信用,我们应该带军队作警卫。"宋襄公却认为已约好大家都不带军队,不听劝告,结果在会上被楚人扣留。子鱼逃回宋国,组织宋人抵抗,迫使楚王放回襄公。不久宋、楚两国又在泓水交战,子鱼劝襄公趁楚军半渡而击,襄公认为这样作不道德,不同意。等楚军一切准备就绪,弱小的宋军就吃了败仗。战后子鱼批评襄公说:"打仗就应当尽一切办法战胜敌人。假如你在作战时要讲仁义,那只有投降了。"子鱼的后世子孙有一支以祖父的字为姓,称鱼姓。
唐代时,鲜卑族人大将军尚可孤,拜唐朝监军鱼朝恩为养父,并改名为鱼智德,他的后代相传也有姓鱼的,为冒姓鱼氏。