1、莘氏即是辛氏,因為他們的發音相近。
2、以封國為姓,夏朝的初期,夏王啟封高辛氏的兒子摯於莘(還有說封啟的兒子於莘的),建立了莘國,它的望地在今天的陝西省合陽縣東南,後來莘國滅亡以後,他的後代就以國名作為自己的姓氏。稱做莘氏。
3、以國名為姓。古代的時候有莘國,商湯就娶了莘氏的女兒,後代就以莘作為自己的姓氏。
4、是古帝祝融的後代。潛夫論》記載道:「祝融之子分為八姓:己、禿、彭、姜、曹、斯、莘等。莘就是其中的一個姓。 郡望: 天水郡:西漢的時候開始在此置郡。相當於今天的甘肅省天水、隴西以東的地區。治所在平襄,相當於今天的甘肅省通渭縣西北。 堂號: 棗強堂、環州堂:明朝的時候,莘野開始做儒學的訓導,後來升任為棗陽縣知縣。他作官體貼百姓,為民做主,深得百姓的愛戴, 被認為是好官。著有《環州集》。 遷徙分布: 在今甘肅省通渭縣西南。