Thành cổ có 3 cửa ra vào. Cửa Tiền là cửa chính hướng về phía Nam, cửa để vua ngự giá, các quan trong lục bộ triều đình và tổng đốc ra vào. Cửa Tả hướng về phía đông, cửa Hữu hướng về phía Tây. Muốn đi qua các cửa đều phải qua một cái cầu. Bên trong, công trình lớn nhất là hành cung, phía đông hành cung có dinh thống đốc, phía nam có dinh bố chánh và án sát, dinh lãnh binh, dinh đốc học, phía bắc có trại lính và nhà ngục. Sau này phía tây có nhà giám binh người Pháp. Toàn bộ được trang bị 65 khẩu thần công, 47 khẩu đặt ở các vọng gác, số còn lại tập trung ở hành cung và dinh tổng đốc.