Nhà Lý dời đô về Thăng Long vì Thăng Long là một vùng đất màu mỡ, tươi tốt, đất rộng, người đông, hội tụ nhiều lĩnh vực, có thể phát triển nhiều về mặt kinh tế, xã hội, thủ công nghiệp, thương nghiệp... Ngoài ra, trước Thăng Long là sông Như Nguyệt, khúc sông hiểm trở, có thể ngăn chặn phần nào thế lực của quân xâm lược Đại Việt. Hơn nữa, Hoa Lư lại là vùng đất hẹp, nhiều núi đá, hạn chế sự phát triển lâu dài của đất nước.