Chợ Đông Ba nằm dọc theo bờ bắc sông Hương, bên đường Trần Hưng Đạo, thành phố Huế, cách cầu Trường Tiền khoảng 100m về phía bắc. Chợ Đông Ba là trung tâm thương mại lớn nhất của tỉnh Thừa Thiên - Huế và khu vực.
Chợ Đông Ba dưới thời vua Gia Long tọa lạc ở bên ngoài cửa Chánh Đông (cửa Đông Ba). Sau biến cố kinh thành Huế 1885 chợ bị thực dân Pháp triệt hạ. Năm 1887, vua Đồng Khánh cho xây dựng lại lấy tên là Đông Ba. Năm 1899, vua Thành Thái cho dời chợ Đông Ba về vị trí hiện nay. Trải qua thời gian chợ Đông Ba đã nhiều lần tu sửa với diện tích 47.614m2 từ cầu Gia Hội đến cầu Trường Tiền, một mặt là sông Hương, một mặt là phố chính Trần Hưng Đạo, chợ Đông Ba có kiến trúc ba lầu vuông vức với hàng ngàn lô hàng đáp ứng nhu cầu lưu thông hàng hoá của nhân dân.