陈姓的由来主要可以追溯到 舜帝的后裔。周武王建立周朝后,为了巩固政权并彰显仁德,他找到了舜帝的后代妫满,并将其封在陈这个地方,建立了陈国。妫满因此成为陈国的第一任君主,陈国在春秋时期灭亡后,其子孙后代便以国为姓,形成了陈姓族群。
具体而言,陈姓的主要源头来自于妫姓,这是陈姓最为主要的起源之一。陈胡公满为陈姓的得姓始祖,他传至十世孙妫完,因避难逃到齐国,改姓田,其子孙田敬在齐国任相,后田和取代姜姓为齐国君主,史称“田氏代齐”。传到第八代齐王建时,有支庶子孙分居河南固始附近,因以族为氏,称陈氏。
此外,陈姓还有一支源自伏羲氏,伏羲氏在陈(陈仓,今陕西宝鸡市)建立了古老的风姓部族,其后人以族为姓称为陈氏。其次,鲜卑族改姓也是陈姓的一个来源,例如北魏时期鲜卑贵族侯莫陈氏随北魏孝文帝迁都洛阳后,将侯莫陈改为单姓陈。
综上所述,陈姓的由来主要源于舜帝的后裔,通过陈国的建立和发展,以及后续的迁徙和改姓,最终形成了今天我们所熟知的陈姓族群。