源流一
陈姓出自姚姓和妫姓,舜帝姚重华的后裔。舜,也称虞舜,姚姓。 据《通志氏族略》记载:周武王灭纣以后,建立周朝以后,找到舜的后人胡公满,封他在陈(今河南省淮阳县)这个地方,建立了“陈国”。 子孙有以国为姓的,即成为陈姓的由来。
源流二
源于妫姓,出自春秋时期陈国公后裔,属于以国名为氏。陈国在妫满死后,其子孙有以国名为氏,就是陈氏。除陈完这一支主系之外,在陈国内乱至亡国期间,还有三支陈国公族后裔避居他乡,亦以国名为氏姓陈。
除了胡公满的子孙陈完这一支主系外,还有三支:一是陈哀公之子陈留,避居陈留郡;二是陈湣公之长子陈衍,避居阳武户牍乡或颍川;三是迁居固始,源于陈湣公次子陈温之后陈琏,其后因无子,便以颖川陈寔为嗣子,遂融入颖川陈氏。