按照记载,朱元璋五世祖叫朱仲八,娶陈氏,生了三个男孩。老大叫朱六二,老二叫朱十二,最小的叫朱百六。朱百六就是朱元璋的高祖,即四世祖。其后,高祖朱百六娶胡氏,
生有二子,长子朱四五,老二朱四九。这个朱四九就是朱元璋的曾祖。再往后,曾祖朱四九娶侯氏,生子初一、初二、初五、初十,共四人。这个朱初一,就是朱元璋的祖父。到朱初一这一辈,他娶了王氏,生子二人,名字分别为五一、五四。朱五四就是朱元璋的父亲。
元朝初年,朱家在金陵句容,属于淘金户籍,按规定应该为官府淘金纳税。但当地并不出产黄金,朱家要到别处买金向官府交纳赋税。朱初一为官府赋役所困,便舍弃田庐,带着两个孩子迁到泗州盱眙县,就是现在江苏省淮河岸边的盱眙县。朱初一在盱眙曾经置田置产,但朱初一死后家境日益败落,竟至无法为生。
这样,朱五一、朱五四兄弟二人就流落到五河,不久,五一带着全家迁到濠州钟离县东乡(今安徽省凤阳县境内)落户;五四一家则流落到灵璧、虹县,后来也追随五一到了钟离东乡。朱五一娶刘氏,在盱眙生有朱重一、朱重二、朱重三;朱五四娶陈氏,在盱眙生有朱重四和一女。到了钟离后,朱五一又生了朱重五,朱五四在灵璧又生了朱重六,在虹县生了朱重七和一个女儿。朱五四迁往钟离之东乡后,又生了一个儿子,按排行叫做朱重八,这就是朱元璋,其时在天历元年九月十八日,按照公历推算,是公元1328年10月21日。