Najstarsza część miasta rozciąga się po stronie wschodniej, wokół Tachupal Tole (zwany też Dattatraya). Od XIV do XVI w. Bhaktapur był stolicą kraju w Dolinie Katmandu; właśnie wtedy centrum przeniosło się dalej na zachód, gdzie powstał Durbar Square. Większość zabytków w Bhaktapurze pochodzi z końca XVII w., kiedy panował Bhupatindra Malla.