Le musée se répartit dans deux édifices. Le bâtiment principal (rue Trang Tien), dessiné par Ernest Hébrard, puise dans le répertoire architectural tonkinois, comme ces bras de console agencés pour former la grande coupole. Il aborde l'histoire du Vietnam à la manière d'une vaste fresque, des origines jusqu'à la dernière dynastie des Nguyen. Le second bâtiment (216 rue Tran Quang Khai) retrace l'histoire de la lutte anti coloniale, de la naissance du parti communiste vietnamien à l'indépendance.