Kiryat Shmona's 2024 population is now estimated at 22,206. In 2008, the population of Kiryat Shmona was 23,200.