封姓的来源主要有两个。一是以封地为姓氏,出自姜姓。据说炎帝后人名钜,曾为黄帝师。夏朝时,钜的后代被封于封父(今河南封丘西),建封父国,后封父国灭亡,其国人分为两姓,一为封父姓,一为封姓,世代相传。二是少数民族改姓而来,北魏时,有鲜卑族复姓是贲氏,南迁中原后改姓封,其后世子孙遂以封为姓。封姓发源于河南,由鲜卑复姓改成的封姓,望族居于渤海郡(今河北沧县)。封姓在河南内乡和西峡分布较广,封肇祖籍山东曲阜,于明洪武初年来河南内乡任“教谕”(与知县同级),卸任后定居内乡。到明朝后期,历八代已经有三百余户。如今封姓主要分布在河南、河北、江苏、连云港、山东一带。另外,在江西、湖北、四川、两广地区也有分布。封姓历史人物有封衡,东汉末年道士。自幼出家修道于鸟鼠山,采药炼丹,研究医理,被当地人称为神医。曹操曾向他请教养生之道,以高官厚禄请他出山,他坚辞不从。著有《容成养生术》《灵宝卫生经》《墨隐形法》。封德彝,隋唐之际人物。最初在隋朝任内史舍人,为重臣杨素所器重,常与之议论天下事,并将自己的侄女许配给他。至唐,为唐太宗所信用,官至尚书右仆射。封姓在《百家姓》中排在第二百零八位。