1、出自子姓.以国为氏 据《唐书-宰相世系表》所载, 公元前十世纪周公平定了武康叛乱之后, 商纣王的庶兄微子启受封於宋国, 建都商丘(在今河南省商丘县南). 公元前286年, 宋国被齐国所灭. 其子孙以原国名"宋"为氏。
2、出自姬姓,以祖名为氏。姬宋,字子公,又称公子宋,为春秋时期郑国贵族大夫。其后裔子孙有以先祖的名字为姓氏者,称宋氏
3、源于改姓而来:山东成武宋氏部分是太祖次子燕王德昭的后裔,其直线世系成武郜鼎赵宋。山东成武县郜鼎部分宋氏为赵氏改姓,该族尊宋•靖王次子赵昶为其一世祖,且已经流散至各地,留在当地的人数已不多。1276年,元攻南都,宋朝覆灭。因怕元兵追杀,赵氏一族中赵昶与其兄赵旭自临安逃至山东禹城,后赵旭隐迹禹城,赵昶逃至山东成武并改为宋姓融入当地宋氏,
4、少数民族改宋姓,主要有:①源于土家族,属于汉化改姓为氏。唐末五代时期,湖南西部沅陵地区的辰州蛮酋(今湖南沅陵邵阳、怀化一带土家族)有取汉姓为宋氏者。②源于党项族,出自宋朝时期西夏国党项族,属于汉化改姓为氏。北宋时期,西北地区的西夏国党项族中有汉姓宋氏,主要分布在宁夏与内蒙古交界的河套地区。③源于蒙古族,出自元末明初蒙古族官吏伯容帖木儿,属于帝王赐姓为氏。元末明初,不少蒙古族将领、地方官吏纷纷归降于明朝政府,被明太祖朱元璋分别赐予汉姓,其后裔子孙的绝大多数沿袭汉姓。④源于满族,属于汉化改姓为氏。满族宋嘉氏,亦称宋家氏、嵩佳氏、松佳氏,世居董鄂(今辽宁桓仁、宽甸一带)、长白山海兰(今吉林和龙海兰河流域)、松江(今吉林安图)等地。后多冠汉姓为宋氏、嵩氏、苏氏等