Tirana's 2025 population is now estimated at 535,702. In 1950, the population of Tirana was 84,513. Tirana has grown by 7,575 in the last year, which represents a 1.43% annual change. These population estimates and projections come from the latest revision of the UN World Urbanization Prospects . These estimates represent the Urban agglomeration of Tirana, which typically includes Tirana's population in addition to adjacent suburban areas.
| City | 2025 Pop. ↓ | Growth |
|---|---|---|
| Durres | 122,034 | |
| Elbasan | 100,903 | |
| Vlore | 89,546 | |
| Shkoder | 88,245 | |
| Pogradec | 61,530 | |
| Fier-Cifci | 60,995 | |
| Patos | 60,000 | |
| Korce | 58,259 | |
| Fier | 56,297 | |
| Berat | 46,866 | |
| Lushnje | 41,469 | |
| Kavaje | 29,354 | |
| Lac | 24,825 | |
| Gjirokaster | 23,437 | |
| Patos Fshat | 22,679 | |
| Kruje | 21,286 | |
| Lezhe | 18,695 | |
| Kucove | 18,166 | |
| Kukes | 17,832 | |
| Burrel | 15,405 | |
| Sarande | 15,147 | |
| Peshkopi | 14,848 | |
| Cerrik | 14,269 | |
| Shijak | 14,138 | |
| Corovode | 14,046 | |
| Librazhd-Qender | 12,691 | |
| Tepelene | 11,955 | |
| Gramsh | 11,556 | |
| Bulqize | 11,212 | |
| Kamez | 11,026 | |
| Permet | 10,686 | |
| Polican | 10,663 | |
| Fushe-Kruje | 10,458 | |
| Ballsh | 10,361 | |
| Rreshen | 10,064 |