Kinh đô Hoa Lư xưa rộng khoảng 300 ha, gồm Thành Ngoại, Thành Nội và Thành Nam, được bao quanh bởi hàng loạt núi đá vòng cung, cảnh quan hùng vĩ, khoảng trống giữa các sườn núi được xây kín bằng đất ken gạch, chân thành có gạch bó, đắp cao từ 8 - 10 mét.