源出有三:
一 出自子姓为帝喾子殷契之后,以国名为氏。据《风俗通》、《元和姓纂》及《通志·氏族略》等所载,商代的第十代君王盘庚自奄(故城在今山东省曲阜)迁到殷(故城在今河南省安阳西北),建立殷国,故称殷商。共传国二十二代,四十四王,六百十九年。周武王灭纣,封纣王庶兄微子启于宋,其子孙不得封者,以故国名为氏,王室后裔称为殷姓。
二 以居地所临殷水 以水名为氏据《通志·氏族略》和《姓氏急就篇》所载,河南省禹州有殷水颍川,居者以水名为氏,形成殷姓。这一支殷姓最初发源于北方的河南、河北一带。望族居于汝南郡,即现在的河南省汝南县东南。
三 他族改姓或小数民族中殷姓① 清代满洲八旗姓音佳氏,后改为单姓殷。
② 今彝、回等民族均有此姓。