1、出自姜姓,是炎帝的後裔,以地名為氏。據《姓苑》上記載,炎帝裔孫名鉅,曾為黃帝之師。夏朝時,封鉅的後代於封父(今河南省封丘縣西封父亭),為諸侯國,後人曾經稱他為封父,實際上是以地名為人名。周代,封父之國滅亡,其國人分為兩姓,壹為封父姓;壹為封姓,稱為封氏,世代相傳。
2、出自復姓改姓而來。根據《魏書·官氏誌》的記載,北魏時,有鮮卑族代北復姓是賁氏改姓封,其後世子孫亦稱封氏。望族居於渤海郡,就是現在的河北省滄縣。
3.得姓始祖:封父。封姓源出於姜姓,是以地名為姓的姓氏。根據《姓苑》上記載,夏朝時封父被列為諸侯,封地在今河南封丘縣西封父亭,他的後代以地為氏,稱為封氏。故封氏後人尊封父為封姓的得姓始祖。
二、遷徙分布
夏朝時候,為了表示對鉅的尊重,將他的後代分封到封父(今河南省封丘縣西封父亭),建立了封國,封國王族的後代就以國名為姓氏,稱為封氏。封氏家族在河南省內鄉縣和西峽縣分布甚廣,始祖封肇祖籍山東曲阜,於明洪武初年來內鄉任“教諭”(與知縣同級),卸任後在內鄉縣封營(又叫拐彎路)定居。
到明朝後期,歷八代已經有三百余戶。明末,張獻忠和李自成從陜西入豫,首先進入內鄉(當時西峽隸屬內鄉),搶劫殺戮,封氏家族人傷亡慘重,據說直到清康熙年間統計,只有壹十九家。