金陵的主要原因有：天下的财政多汇聚于东南，而金陵则为税赋汇集之地。同时，金陵有朱元璋为吴王时期所奠定的宫阙基础；而明朝的开国元勋多为江淮子弟，不愿远别故乡。但此后，朝廷对建都之事多有争论 。洪武二年（1369年），朱元璋又在故乡凤阳营建中都，同时下令江南富豪移民中都。但是开封和凤阳都是久经战乱，破败不堪，难以承担京师的重任，朱元璋于是放弃了迁都这两处的打算。洪武十一年（1378年），朱元璋下诏改南京为京师。至此，建都地点才得以确定，但是为了控制北部边防，朱元璋仍有迁都之念。而南京皇宫是填湖所建。建成