鲜姓的起源有多种说法。其中一种说法是鲜姓出自子姓,为殷商王族后裔。西周初,武王灭商封箕子于朝鲜得姓。
另一种说法是鲜姓源于回族,出自宋朝时期西域回纥人,属于汉化改姓为氏。回族中的鲜氏先祖原为西域回纥人,宋、金时期迁入内地,其后裔子孙居江浙一带,后又在元朝时期返迁往甘肃、青海、宁夏地区 。