Desde pelo menos o século IV a. C., Mahasthangarh é o mais antigo sítio arqueológico urbano descoberto em Bangladesh. Vários sítios históricos estão localizados dentro da muralha de parede, incluindo um mausoléu (Mausoléu de Shah Sultão Mahisawar Balkhi, um templo de site (Bairgir Bhita), as ruínas de um antigo palácio (Parshuram do Palácio), com um antigo bem (Jiyat Kunda), bem como blocos residenciais, no leste da muralha área.Um dos destaques de Mahasthangarh é Govinda Bhita, onde restos de dois templos budistas podem ser visitados. O templo principal foi erigido no século VI e ao lado dele está um templo ligeiramente menor, que foi construído no século XI.Em frente a Govinda Bhita, perto do lado norte da Cidadela está o Museu Arqueológico Mahasthan. O museu é bastante pequeno, mas tem uma coleção bem mantida de peças recuperadas do sítio arqueológico. Estas incluem as estátuas de deuses e deusas hindus e budistas, placas de terracota representando a vida diária, bem como algumas imagens de bronze bem preservadas encontradas em ruínas do mosteiro nas proximidades que datam do período pré-Pala. Há até alguns fragmentos de pedras anelares que foram usados para rituais no período Mauryan.