Gjirokastra (albanisch auch Gjirokastër) liegt im Süden Albaniens. Die im kommunistischen Albanien wichtige Stadt verlor nach dem politischen Wechsel enorm an Bedeutung und hatte danach mit einer großen Auswanderungswelle zu kämpfen.
Gjirokastra liegt relativ nahe an der Grenze zu Griechenland am Mali i Gjere, in dessen Felswand Teile der Altstadt gebaut wurden. Die neuere Stadt liegt unterhalb im Tal des Drinos.
Gjirokastra wird "Stadt der Steine" oder auch Stadt der tausend Stufen genannt. Die alten Häuser der Stadt waren in der der Regel steingedeckt. Wie Berat war die Altstadt Gjirokastra früher eine Museums-Stadt, allerdings zerfiel die Bausubstanz im Lauf der Jahre zunehmend. Scheinbar hat man sich aber auf diesen Schatz besonnen und bemühte sich erfolgreich um Aufnahme der Museumsstadt Gjirokastras als Teil des Weltkulturerbes der UNESCO.
Alles in allem wird Gjirokastra bezüglich des Tourismus ein hohes Potential eingeräumt. Immerhin gibt es die sehenswerte Altstadt, das Flair der Stadt ist durch die Universität angenehm. Außerhalb gibt es einige interessante alte Ausgrabungsstätten wie Sofratika und Antigoneia.