Gjirokastër ou Gjirokastra est une municipalité du sud de l'Albanie et le chef-lieu de la préfecture du même nom. Elle est située à 142 km au sud de Tirana. Sa population s'élevait à 25 301 habitants en 2011. Elle est inscrite depuis 2005 sur la liste du patrimoine mondial de l'UNESCO.