Elazığ ist eine neue Stadt auf sehr altem Grund. Sie liegt auf 1.067 Metern im oberen Euphratbecken und existiert, weil die alte Stadt Harput nicht zum Leben geeignet war: Das Gelände war für eine Besiedlung ungeeignet und die Bedingungen waren hart, sodass Reşid Mehmet Paşa 1834 die heutige Stadt gründete. Um der Geschichte Elazığs zu folgen, muss man der Geschichte Harputs folgen.

Man nimmt an, dass die Burg Harput, die von tiefen Felsen umringte innere Festung, die den Kern der Altstadt bildet, erstmals im zweiten Jahrtausend v. Chr. errichtet wurde. Die Besiedlung breitete sich später die Hänge darunter hinunter aus, und die dort entstandene Stadt wurde ihrerseits ummauert. Trotz ihrer glanzvollen Vergangenheit wirkt Harput heute nahezu verlassen.