Gjirokastra se ubica en el sur de Albania a unos 215 km de la capital albanesa Tirana y a solo unos 36 km de la frontera griega.