按照正史记载,刘邦刘氏出自唐尧。周初唐迁于杜(西安),周宣王时又迁于晋(唐),姓范氏。范会使秦,留秦者恢复祖姓刘氏。刘氏随秦灭六国来到丰。
西汉学者刘向,高祖后人,他说:
“汉帝本系,出自唐帝,降及于周,在秦为刘,渉魏而东,遂为丰公,丰公盖太上皇父,其迁日浅,故墓在丰鲜焉”。
从上面我们可以看出,刘邦祖籍属于秦国(今陕西西安),直到曾祖父刘清时期迁居到大梁(今河南),祖父刘荣曾任沛国小吏(管辖今天的河南,安徽,徐州一带),直到父辈时才定居丰县