Datând cel puțin din secolul 4 Î. hr., Mahasthangarh este cea mai veche urban sit arheologic care a fost descoperit în Bangladesh. Mai multe site-uri istorice sunt situate în rampart perete, inclusiv un mausoleu (Mausoleul lui Shah Sultan Mahisawar Balkhi), un templu-ul (Bairgir Bhita), resturi ale unui vechi palat (Parshuram Palatul lui) cu o fântână antică (Jiyat Kunda) precum și blocuri de locuit în partea de est rampart zona.Unul dintre punctele culminante ale Mahasthangarhului este Govinda Bhita, unde pot fi vizitate rămășițele a două temple budiste. Templul principal a fost ridicat în secolul al VI-lea și lângă el este un templu puțin mai mic, construit în secolul al XI-lea.Vizavi de Govinda Bhita, lângă partea de nord a cetății se află Muzeul Arheologic Mahasthan. Muzeul este destul de mic, dar are o colecție bine întreținută de piese recuperate din situl arheologic. Acestea includ statuile zeilor și zeițelor hinduse și budiste, plăcile de teracotă care descriu viața de zi cu zi, precum și unele imagini de bronz bine conservate găsite în ruinele mănăstirii din apropiere, care datează din perioada pre-Pala. Există chiar și unele fragmente de inel-pietre care au fost folosite pentru ritualuri în perioada Mauryan.