国本之争又称争国本,是指明朝明神宗册立太子的问题,由于中国古代历来有“太子者,国之根本”之说,所以被称为国本之争。
当时有两派分别拥护皇长子朱常洛与福王朱常洵(郑贵妃所生)争夺太子之位。朝廷大臣按照明朝册立长子为太子的原则,大多拥戴皇长子朱常洛,然而明神宗不喜欢王恭妃所生的皇长子,却加倍宠爱郑皇贵妃,并且有意立其子皇三子朱常洵为太子,却受到大臣与慈圣皇太后极力反对。
明神宗与群臣争论达15年之久。直到万历二十九年(1601年),皇长子朱常洛才被封为太子,而朱常洵被封为福王。但是福王迟迟不离京就任藩王。直到万历四十二年(1614年)李太后病逝,舆论对郑贵妃不利后,福王才离京就藩,太子朱常洛的地位也因而稳固。
至此,前后争吵达15年,无数大臣被斥被贬被杖打,明神宗身心交瘁、郑贵妃悒郁不乐、整个帝国不得安宁的“国本之争”,才算告一段落。争国本的官僚多是后来的东林党人,因此它又是东林党争的一项内容。
国本之争,使得明神宗悲痛欲绝,他感到自己虽贵为天子,而终被群臣所制,最终和大臣闹掰,逐步对朝政失去兴趣,开始怠政。