源自姬姓、出自姬姓、来源于外族改姓、由匡姓改姓。
1、源自姬姓:以封邑为姓。据《史记·卫康叔世家》载,周武王姬发的弟弟叫姬封,西周初年被封于康(今河南省禹州市西北),称康叔。周武王死后,成王继位,武王之弟周公旦摄政,发生武庚“三监”之乱。周公旦平定叛乱后,把商朝故都周围地区封给姬封,建立卫国。姬封勤政安民,得到民众的拥护和周王的肯定,后被周成王任命为司寇。姬封又被称为卫康叔。居于古康国地的子孙以国为氏。康叔之子王孙弁,谥号康伯。其子孙遂以谥为氏,姓康。
2、出自姬姓:东周周顷王时封周定王之弟的季子于刘累古封地刘城,史称刘康公,其后裔支系有的以谥为氏。
3、来源于外族改姓:我国古代西域的康国和康居国,据《汉书》、《旧唐书》等记载,古代西域康国,约在原苏联乌兹别克斯坦撒马尔罕一带;康居国,约在今巴尔喀什湖和咸湖之间。这两国曾归汉、唐管辖,出使中国的王子和使者中有些人留居未返,为了在称谓上与汉人相同,就以原国名为姓,姓康。此外,古代的突厥、女真族以及满、回、瑶等少数民族中有人改复姓为单姓,姓康。目前漳州市有畲族使用康姓。
4、由匡姓改姓:据《宋史》记载,宋太祖赵匡胤在位时,匡姓人为避讳而改姓康。