1、明朝迁都北京的原因是加强整个北方地区的防卫,而且建文帝在南京留下的势力对于朱棣来说实在是太过于的强大了,如果未来要在南京做皇帝的话,所面临的阻力和潜在的威胁也是不容小视的。

2、当时对于大明王朝来说,南方与北方的对比是十分的明显的,南方相对来说富足和稳定,但是北方频频受到外族的入侵和骚扰,非常迫切的需要加强和稳固北方防务。朱棣当时有一句非常有名的话叫“天子守国门”,这种迁都的做法也确确实实对于明朝是起到了大大稳定北方防务的作用。