Tallinn, Estonia Population 1950-2020

Chart and table of population level and growth rate for the Tallinn, Estonia metro area from 1950 to 2020. United Nations population projections are also included through the year 2035.
  • The current population of Tallinn in 2020 is 445,000, a 0.91% increase from 2019.
  • The population of Tallinn in 2019 was 441,000, a 0.92% increase from 2018.
  • The population of Tallinn in 2018 was 437,000, a 1.63% increase from 2017.
  • The population of Tallinn in 2017 was 430,000, a 1.65% increase from 2016.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Estonia
City Name Population
Tallinn 445,000
Tallinn - Historical Population Data
Year Population Growth Rate
2020 445,000 0.91%
2019 441,000 0.92%
2018 437,000 1.63%
2017 430,000 1.65%
2016 423,000 1.68%
2015 416,000 1.46%
2014 410,000 1.74%
2013 403,000 1.77%
2012 396,000 0.51%
2011 394,000 0.00%
2010 394,000 -0.25%
2009 395,000 0.00%
2008 395,000 -0.25%
2007 396,000 -0.25%
2006 397,000 0.00%
2005 397,000 -0.25%
2004 398,000 0.00%
2003 398,000 -0.25%
2002 399,000 -0.25%
2001 400,000 0.00%
2000 400,000 -1.23%
1999 405,000 -1.46%
1998 411,000 -1.67%
1997 418,000 -1.42%
1996 424,000 -1.85%
1995 432,000 -2.04%
1994 441,000 -1.78%
1993 449,000 -1.97%
1992 458,000 -1.93%
1991 467,000 -1.89%
1990 476,000 -2.06%
1989 486,000 -0.21%
1988 487,000 1.04%
1987 482,000 1.26%
1986 476,000 1.06%
1985 471,000 1.29%
1984 465,000 1.09%
1983 460,000 1.10%
1982 455,000 1.11%
1981 450,000 1.12%
1980 445,000 1.14%
1979 440,000 1.62%
1978 433,000 1.88%
1977 425,000 1.92%
1976 417,000 1.96%
1975 409,000 2.00%
1974 401,000 1.78%
1973 394,000 1.81%
1972 387,000 2.11%
1971 379,000 1.88%
1970 372,000 1.92%
1969 365,000 2.53%
1968 356,000 2.30%
1967 348,000 2.35%
1966 340,000 2.41%
1965 332,000 2.15%
1964 325,000 2.52%
1963 317,000 2.26%
1962 310,000 2.31%
1961 303,000 2.36%
1960 296,000 2.07%
1959 290,000 2.84%
1958 282,000 2.92%
1957 274,000 3.01%
1956 266,000 3.10%
1955 258,000 2.79%
1954 251,000 2.87%
1953 244,000 2.95%
1952 237,000 3.04%
1951 230,000 3.14%
1950 223,000 0.00%