Ionian Sea
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. Forma parte de la antigua región histórica del Epiro que comparten actualmente Albania y Grecia. La costa del Mar Jónico se encuentra a unos 50 km aproximadamente.