明朝的皇帝并没有全都很短命,也有长寿的,例如朱元璋活了71岁,朱棣65岁,朱厚熜60岁,朱翊钧58岁。要知道古代医疗差,现代看来很平常的例如伤风感冒,在古代都可能死掉,据史料记载明朝的人均寿命只有46岁,能活过50岁的已经算是高寿了。当然除了上面4位皇帝,其他的十几位皇帝都没超过50岁的,其中多数在40岁之前就英年早逝。

究其原因,大概有下面3个情况:

1、明朝是皇权高度集中的朝代,朱元璋废丞相、权分六部,将军政大权牢牢的集中在自己身上。因此、事无巨细他都要事必躬亲,有史料记载朱元璋有时候批阅奏折要到晚上一两点,这样的工作强度是普通人所承受不了的。他的子孙后代本身身体底子就弱,如此繁重的压力,也是压垮身子的主要原因。

2、明朝皇帝都非常尊崇道教、并乐此不疲的寻求长生不老之术,为此就食用那些道士炼出来的丹药,而这些丹药之中含有过量的重金属物质,导致这些皇帝越补越虚,重金属在体内大量堆积,最终重金属中毒而亡。

3、史料中可以发现朱棣一脉子孙的生育能力都不强,且后代多短寿。英宗、代宗、孝宗、世宗四人均是一代单传;而武宗和熹宗没有子嗣传世,从这一点可以看出,朱棣一支系的基因不强,他的儿子仁宗朱瞻基只当了1年的皇帝,年仅38就死了,他本身就很肥胖,身体弱,而且很有可能有某种遗传性的疾病,这也是朱棣以后的皇帝多短寿的一个原因。