源流一
出自姬姓,是以地名命姓的姓氏。周朝周敬王有个同族卿士简公受封于巩邑(今河南省巩县),称为巩简公。巩简公一度执掌朝政,他鉴于周王室的历次内乱,大多因为贵族掌权而引起的。于是他便录用从各诸侯来的人士,而不再任用王族子弟为官。这项措施,引起了王族子弟的不满。后来王子朝作乱,将他杀害了。他的子孙便原封邑名“巩”命姓,称巩氏。
源流二
出自古代羌族姓氏中有巩姓。源于古羌族,出自秦、汉时期羌族巩唐部,属于以部落名称汉化为氏。东汉末期,西北地区的烧当羌部落的族人姓氏中有巩氏,在生羌部落中亦有巩氏,多为秦朝时期古羌族中的巩唐部族人,主要分布在陇西(今甘肃临洮)、金城(今甘肃永清惶水南岸)二郡及其塞外地区。
在西汉时期,烧当羌巩氏族人有以部落名称汉化为姓氏者,称巩氏,典型的代表人物有三国时期曹魏政权的生羌酋长巩廉玉、巩廉至等。
源流三
出自春秋时晋国大夫巩朔的后代。
源流四
源于蒙古族,属于汉化改姓为氏。据史籍《清朝通志·氏族略·附载蒙古八旗姓》记载:
蒙古族崆克礼氏,亦称崆格哩斯氏,源出元太祖第十六世孙鄂齐尔博罗特家族的克什克腾部,属于蒙古“黄金家族”世系的一个分支,曾一度服属于察哈尔蒙古部,世居克什克腾(今内蒙古克什克腾旗),后有满族引为姓氏者,满语为Kongkeri Hala。清朝中叶以后,蒙古族、满族崆克礼氏所冠汉姓多为巩氏。
源流五
源于满族,属于汉化改姓为氏。据史籍《清朝通志·氏族略·满洲八旗姓》记载:
满族崆果啰氏,亦称孔果洛氏,满语为Konggolo Hala,汉义“黄马”,世居黑龙江沿岸。清朝中叶以后,满族崆果啰氏多冠汉姓为巩氏、孔氏、广氏等。
源流六
源于锡伯族,属于汉化改姓为氏。据史籍《清朝通志·氏族略·满洲八旗姓》记载:
锡伯族孔果尔氏,世居黑龙江北岸地区。后有满族引为姓氏者,满语为Konggor Hala。清朝中叶以后,锡伯族、满族孔果尔氏多冠汉姓为巩氏、孔氏等。

宋朝时期,巩姓大约有1万9千人,主要分布于山东、安徽、浙江、河南,山东为巩姓第一大省,大约占全国巩姓人口的43%。明朝时期,巩姓大约有2万5千人,当时山东、山西、陕西三省是巩姓比较集中的地区,大约占巩姓总人口的76%。其次分布在安徽、河北、浙江。巩姓的第一大省仍是山东,大约占全国巩姓总人口的28%。
当代巩姓的人口大约有37万,为第二百二十三位大姓姓氏,大约占全国人口的0.029%。自宋朝以来的1000年中,巩姓人口增加率呈上升的态势。巩姓的第一大省为内蒙古,大约占全国巩姓人口的19%。目前分布主要在内蒙古、山东、甘肃、黑龙江、河北,这五省区大约占全国巩姓人口的6 5%。其次分布于山西、河南、吉林、安徽。目前巩姓分布的重心在北部。巩姓占当地人口的比例示意图(见图223)表明:在黑龙江、内蒙古东部、吉林大部、辽宁北部、山西中部、陕西北端和西南、甘宁南部、青海东部、四川北部、河北南部、山东中部,巩姓是当地人口的比例大约为0.1%,中心地区可以达到1.3%以上,以上区域约占国土面积的20.6%,居住了巩姓人口的45%。在河南、鲁冀辽大部、京津、内蒙古中部、吉林南部、山西北端和南部、陕宁大部、甘川中部、渝鄂皖大部、江苏北部,巩姓占当地人口的比例大约为0.05%—0.1%之间,以上区域约占国土面积的20.2%,居住了巩姓人口的43%。