1、出自黄帝时创造文字的史皇仓颉。仓颉之后,衍生了仓氏、史氏、侯氏、侯冈氏、夷门氏、仓颉氏。仓颉为史官,人称史皇氏,其后有一支以官为氏,称史氏。
2、出自周太史佚之后。历代他姓史官,亦多以官为氏。见于历史最早的史姓人物,当属西周初年的太史史佚。西周初年有太史史佚,为人严正,与太公、周公、召公并称为四圣。由于他终生在周朝任太史,他的子孙便以官名为氏。春秋时期,列国史官多以官为氏。
3、隋唐时代昭武九姓之一。古西域康国支系有史国,居史城,为昭武诸国之一,史国有人来中原居住,遂以国名为氏。
4、为突厥族阿史那氏所改。北魏阿史那部,有归附唐朝者,改姓史氏。
5、史氏还混化了他族血统。如唐有史思明,本宁夷州突厥种。