《唐书》上有一个关于李世民命名的有趣故事:李渊二子即将诞生之时,李渊路遇一书生为其看相,书生惊呼:“李渊贵人也,其子也贵,有济世安民之大任。”李渊惧,欲杀此人,书生已杳然不知所踪。归家,二子诞,故起名“世民”,取“济世安民”之意。
李世民一家祖籍应在今河北赵县,而李渊生于关陇,自称祖居关陇,是西凉王李皓的后代,借以提高自己的身份地位。
原山东太行山地区有五大望族姓氏——王、卢、崔、李、郑,其中李姓又是鲜卑族中的一大姓氏。有人推测说李氏一门是破落贵族,也有人说李氏是鲜卑族大野部的姓氏……
但这仍存在疑点,其一便是李渊一门在此之前到底如何,无法从历史上考究得知;二是李渊自称为西凉王李皓后代,到底是事实如此还是自抬身价?这其中没有足够的史料作为证明。
唐朝时候少数民族与汉族的界限划分没有那么清楚,在唐朝,北方各民族大融合现象广泛存在,如在隋炀帝时,突厥人就曾被强制性地改穿汉装;北魏孝文帝推行民族之间友好往来的政策,同一等级的人可以被允许通婚。