Die Burg von Gjirokastra (albanisch Kalaja e Gjirokastrës) ist eine Höhenburg in der südalbanischen Stadt Gjirokastra. Während der osmanischen Herrschaft wurde die Stadt mit Ergiri bezeichnet, während die Griechen sie Argyrokastro nannten – ein Name, der auch auf die Burg Bezug nahm. Im Wesentlichen entstammt das Bauwerk osmanischer Zeit.
Die Festung dominiert die Stadt und überblickt die strategisch wichtige Route entlang des Flusstals des Drino.
Die Burg liegt im oberen Bereich eines rund einen Kilometer langen, schmalen Hügelrückens am Osthang des Mali i Gjerë, der sich rund 200 Meter über dem flachen Boden des Tals des Drino erhebt und bis in die Ebene hinunterzieht. Der Hügelzug fällt zwar nach Süden und Norden steil ab, mangels felsigem Gelände mussten aber trotzdem hohe Verteidigungsmauern errichtet werden. Die befestigte Anlage ist 500 Meter lang und bis zu maximal 90 Meter breit. An der engsten Stelle übersteigt die Breite kaum zehn Meter.
Die Burg steht wie die ganze Altstadt von Gjirokastra als Weltkulturerbe unter dem Schutz der UNESCO.