1、政治上的原因。当时虽说天下太平,但也存在不稳定因素,山东一带的强盗时时出没,凡官兵到了,他们就骚扰不已,或拦路截车,或挖地为坑,或暗箭伤人。如果迁都洛阳,则有利于对这些盗贼严加防范,促使社会稳定而巩固统治地位;
2、经济上的原因。洛阳风调雨顺,积蓄充实,粮食和物资的储备较为充足,四面的运输条件也都便利,还有运河这条大动脉,很容易将长江以南的稻米及其它物资运送到洛阳,不像长安经常饥馑,所以迁都洛阳就可以摆脱经济上的困境,使朝中人心稳定;
3、军事上的原因,洛阳能攻能守,战略地位优越。迁都洛阳是符合当时社会经济发展的客观需要和人民愿望的。