1、出自莘性
由莘(Shēn 音伸)氏所改。据《元和姓纂》、《广韵》等所载,夏王启封庶子于莘(故城在今陕西省合阳县东南,为夏时诸侯,夏传至桀时灭亡。商时辛姓于史书鲜见,商末有史官辛甲,西周时受封 ),建立莘国,其后世子孙以地为氏,称莘姓。后由于莘与辛音近,遂去艹头为辛姓,称辛氏,便产生辛姓。
2、出自高辛氏所改
据《路史》所载,相传黄帝之后有高辛氏,其后有去高字改为辛姓。
3、出自上古有辛氏的后裔
居住在今山东省曹县一带的有辛氏的后裔,有以辛为姓的。
4、出自赐姓而来
据《通志·氏族略》所载:“辛氏即莘氏也。”北周有赐项氏姓辛,其后皆显于唐代,此支为天