Thành phố Bago, tên trong quá khứ vinh quang là Pegu, Hanthawaddy, là thủ phủ của vùng Bago. Thành phố này cách Yangon khoảng 80 km về phía Bắc. Thành phố nằm ở hai bên bờ sông Ayeyarwady, bên bờ phía Đông là khu phố cổ và bên bờ phía Tây là khu phố mới.
Đã từng có một triều đại của người Mon ở Pegu. Thời vua Rajadhirat (1383–1421) Pegu có chiến tranh liên miên với Ava. Giữa thế kỷ 15, nữ vương Baña Thau (tiếng Myanma: Shin Saw Bu; 1453-72) đã truyền ngôi cho một nhà sư tên là Dhammazedi (1472-92) và vị sư này đã đưa Pegu trở thành một trung tâm thương mại và trung tâm của Phật giáo Theravada.
Thời kỳ 1369-1539, Hanthawaddy trở thành tên gọi của thành phố này khi ấy là kinh đô của vương quốc Mon Ramanadesa, mà phạm vi thống lĩnh của nó bao trùm toàn vùng Hạ Miến. Từ năm 1939, vua Tabinshweti người Miến của vương quốc Taungoo đã chiếm thành phố và biến nó thành kinh đô của vương quốc Taungoo cho tới tận năm 1599. Thời kỳ 1613-1634, thành phố lại tiếp tục được chọn làm kinh đô và làm căn cứ tổ chức các cuộc chinh phạt Xiêm. Vì là thành phố cảng, nên người châu Âu đã đến nơi này từ khá sớm và đã bị hấp dẫn. Năm 1740, người Mon lại vùng lên và kiểm soát thành phố này trong một thời gian cho đến khi vua Alaungpaya chiếm lại và phá hủy thành phố vào năm 1757.
Bago được tái thiết bởi vua Bodawpaya (1782-1819), nhưng thời gian đó, sông đổi hướng và thành phố không còn nối với biển được nữa, nên tầm quan trọng của nó cũng mất đi. Sau Chiến tranh Anh-Miến thứ hai, người Anh cai trị thành phố.