Tirana, Albania Metro Area Population 1950-2024

Chart and table of population level and growth rate for the Tirana, Albania metro area from 1950 to 2024. United Nations population projections are also included through the year 2035.
  • The current metro area population of Tirana in 2024 is 528,000, a 1.54% increase from 2023.
  • The metro area population of Tirana in 2023 was 520,000, a 1.56% increase from 2022.
  • The metro area population of Tirana in 2022 was 512,000, a 1.79% increase from 2021.
  • The metro area population of Tirana in 2021 was 503,000, a 1.82% increase from 2020.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Albania
City Name Population
Tirana 528,000
Tirana - Historical Population Data
Year Population Growth Rate
2024 528,000 1.54%
2023 520,000 1.56%
2022 512,000 1.79%
2021 503,000 1.82%
2020 494,000 1.86%
2019 485,000 1.89%
2018 476,000 1.93%
2017 467,000 1.97%
2016 458,000 2.00%
2015 449,000 1.81%
2014 441,000 1.85%
2013 433,000 2.12%
2012 424,000 1.68%
2011 417,000 1.96%
2010 409,000 2.00%
2009 401,000 1.78%
2008 394,000 2.07%
2007 386,000 1.85%
2006 379,000 1.88%
2005 372,000 1.92%
2004 365,000 1.96%
2003 358,000 1.99%
2002 351,000 1.74%
2001 345,000 2.99%
2000 335,000 3.08%
1999 325,000 2.85%
1998 316,000 3.27%
1997 306,000 3.03%
1996 297,000 3.13%
1995 288,000 3.23%
1994 279,000 2.95%
1993 271,000 3.04%
1992 263,000 3.14%
1991 255,000 3.24%
1990 247,000 2.92%
1989 240,000 2.56%
1988 234,000 2.63%
1987 228,000 2.24%
1986 223,000 2.29%
1985 218,000 2.35%
1984 213,000 2.40%
1983 208,000 2.46%
1982 203,000 2.53%
1981 198,000 2.06%
1980 194,000 2.65%
1979 189,000 2.16%
1978 185,000 2.21%
1977 181,000 1.69%
1976 178,000 2.30%
1975 174,000 2.35%
1974 170,000 1.80%
1973 167,000 2.45%
1972 163,000 1.88%
1971 160,000 1.91%
1970 157,000 2.61%
1969 153,000 1.32%
1968 151,000 1.34%
1967 149,000 1.36%
1966 147,000 1.38%
1965 145,000 1.40%
1964 143,000 1.42%
1963 141,000 0.71%
1962 140,000 1.45%
1961 138,000 2.22%
1960 135,000 4.65%
1959 129,000 4.88%
1958 123,000 5.13%
1957 117,000 4.46%
1956 112,000 4.67%
1955 107,000 4.90%
1954 102,000 5.15%
1953 97,000 4.30%
1952 93,000 4.49%
1951 89,000 4.71%
1950 85,000 0.00%