Tirana's 2026 population is now estimated at 608,364. In 2011, the population of Tirana was 557,422. Tirana has grown by 3,396 in the last year, which represents a 0.56% annual change. These population values and projections come from INSTAT Census 2011 municipality population distribution, INSTAT Census 2023 municipality population distribution and World Population Review Internal Projections .
| City | 2026 Pop. ↓ | Growth |
|---|---|---|
| Tirana | 608,364 | 0.56% |
| Durres | 148,240 | -1.19% |
| Elbasan | 108,448 | -2% |
| Fier | 97,290 | -1.58% |
| Shkoder | 94,140 | -2.85% |
| Kamez | 94,124 | -0.71% |
| Vlore | 78,397 | -2.2% |
| Berat | 62,782 | 0.29% |
| Lushnje | 58,004 | -2.86% |
| Korce | 56,944 | -2.18% |
| Kruje | 49,035 | -1.45% |
| Diber | 48,064 | -1.85% |
| Lezhe | 47,784 | -2.43% |
| Pogradec | 42,205 | -2.96% |
| Kukes | 33,160 | -2.89% |
| Kurbin | 31,434 | -3.05% |
| Kucove | 31,031 | -0.05% |
| Dimal | 28,345 | 0.25% |
| Maliq | 28,321 | -3.06% |
| Kavaje | 27,492 | -2.96% |