Këlcyra is a city and a municipality in Gjirokastër County, southern Albania. The population of the former municipality at the 2011 census was 2,651. It gets crossed by the Vjosë and Dëshnicë rivers, which runs along the Trebeshinë-Dhëmbel-Nemërçkë mountain chain, between Trebeshinë and Dhëmbel mountains.