. Thế kỷ III trước Công Nguyên, trong cuộc chiến với quân Tần từ phương Bắc, Thục Phán quyết định đóng đô ở Cổ Loa, nay là huyện Đông Anh, cách trung tâm Hà Nội khoảng 15 km. Thất bại của Thục Phán đầu thế kỷ II trước Công Nguyên đã kết thúc giai đoạn độc lập của Âu Lạc, bắt đầu giai đoạn một ngàn năm do các triều đại phong kiến Trung Hoa thống trị. Năm 866, viên tướng nhà Đường Cao Biền xây dựng một thành trì mới, Tống Bình được đổi tên thành "Đại La" – thủ phủ của Tĩnh Hải quân.thế kỷ X, nhiều công trình tôn giáo nhanh chóng được xây dựng như chùa Diên Hựu phía Tây hoàng thành xây năm 1049, chùa Báo Thiên xây năm 1057, Văn Miếu xây năm 1070, Quốc Tử Giám dựng năm 1076... Chỉ sau một thế kỷ, Thăng Long trở thành trung tâm văn hóa, chính trị và kinh tế của cả quốc gia.Năm 1230, Thăng Long được chia thành 61 phường, kinh thành đông đúc hơn dù địa giới không thay đổi.Năm 1430, thành phố được đổi tên thành "Đông Kinh", đến 1466 được gọi là phủ Trung Đô. 1786, quân Tây Sơn tiến ra miền Bắc lật đổ chính quyền chúa Trịnh, chấm dứt hai thế kỷ chia cắt Đàng Trong – Đàng Ngoài. Hoàng đế Quang Trung đổi tên Thăng Long thành "Bắc Thành".[23]