1、明太祖朱元璋一共在位三十一年。明太祖朱元璋(1328年10月21日-1398年6月24日),今安徽凤阳人,汉族,字国瑞,原名重八,后取名兴宗,参加郭子兴军改为现名朱元璋。中国古代政治家,战略家,军事统帅,明朝开国皇帝。
2、25岁时参加郭子兴领导的红巾军起义反抗元朝。至正二十七年(1367年)命徐达、常遇春举兵北伐,以推翻元朝统治。洪武元年(1368年)初,在应天府称帝,国号大明,年号洪武。当年秋攻占大都,结束了元朝在全国的统治。又平定西南、西北、辽东等地,最终统一全国。
3、洪武三十一年(1398年),朱元璋病逝,享年71岁,庙号太祖,谥号开天行道肇纪立极大圣至神仁文义武俊德成功高皇帝,葬明孝陵。