元朝是我国境内一个古老的少数民族——蒙古族建立的封建王朝。蒙古族兴起于黑龙江上游额尔古纳河东部,后来逐渐散布到蒙古高原的广大地区。
成吉思汗建国以前,蒙古人还没有文字,后来借用畏兀儿文写蒙古语,创制了畏兀儿字的蒙古文。
到1260年,忽必烈又命国师八思巴用藏文创制“蒙古新字”,作为官定的蒙古文。因此蒙古建国前和建国后的一段历史,都是后来追述的,比较简略,也有错误。蒙古太宗(窝阔台)到宪宗(蒙哥)时期编成的史书《元朝秘史》,就是用畏兀儿字的蒙古文写成的。这部史书对了解十二至十三世纪上半期蒙古族历史有重要价值。
元世祖中统二年(1261年)。由参知政事王鹗建议,忽必烈始设翰林国史院,开始纂辑国史。至元年间,又设立蒙古翰林院,专用蒙古文记录史事。这些机构的设立,使元朝除了元顺帝的“实录”缺失,其他十三帝都有较为完整的“实录”,为撰修《元史》提供了主要史料依据。后来由于元朝末代皇帝元顺帝无实录可据,明太祖为了弥补元顺帝一朝历史,派欧阳佑等十二人为采访官,到北平(今北京)、山东等地,搜集史料,以备续编。
另外,历代的《后妃功臣列传》也是《元史》本纪和列传的重要资料来源。
元朝的典章制度史也不少,主要有《皇朝经世大典》(《元史》中的《志》和《表》主要取材于此)八百八十卷、留存至今的《元典章》、王祯的《农书》、郭守敬的《授时历经》等,这些都是修《元史》的重要参考材料。此外,还有些史料杂著,如宋人著的《黑鞑事略》、《蒙鞑备录》、《长春真人西游记》等,也是修《元史》的材料来源。《元史》依据上述材料成书,因而具有原始史料丰富的特点。