# List of mayors of Tallinn

The following is a list of mayors of Tallinn (before 1918 Reval), Estonia.
| * | Office | Name | Political affiliation | Notes |
| 1 | April 1786 – November 1796 | Wilhelm Hetling | | Mayor, first mayor of Tallinn |
| | November 1796 – December 1877 | | | Magistracy of Reval was restored for 81 years |
| 2 | 22 December 1877 – 6 April 1878 | Oscar Arthur von Riesemann | | Mayor |
| 3 | April 1878 – June 1883 | Alexander Rudolf Karl von Uexküll | | Mayor, baron |
| 4 | June 1883 – August 1885 | Wilhelm Greiffenhagen | | Mayor |
| | August – December 1885 | Viktor von Maydell | | Deputy Mayor, baron |
| 5 | December 1885 – July 1894 | Viktor von Maydell | | Mayor |
| 6 | July 1894 – April 1895 | Eduard Ernst Bätke | | Deputy Mayor |
| 7 | April 1895 – February 1905 | Karl Johann von Hueck | | Mayor |
| 8 | February – December 1905 | Erast Hiatsintov | | Mayor |
| 9 | December 1905 – May 1906 | Eugen Edmund Eduard Erbe | | Deputy Mayor |
| 10 | May 1906 – August 1913 | Voldemar Lender | | Mayor, first Estonian mayor |
| 11 | August 1913 – April 1917 | Jaan Poska | | Mayor |
| 12 | April – September 1917 | Gavriil Beljagin | | Deputy Mayor |
| 13 | September 1917 – March 1918 | Voldemar Vöölmann | | Chairman of City Government |
| 14 | March – 13 November 1918 | Erhard Arnold Julius Dehio | | Lord Mayor (Oberbürgermeister) |
| | March – 13 November 1918 | Alexander Riesenkampff | | Second Mayor |
| 15 | 13–25 November 1918 | Aleksander Pallas | | temporary Deputy Mayor |
| 16 | 25 November 1918 – May 1919 | Aleksander Hellat | | Mayor |
| 17 | May – June 1919 | Anton Uesson | | Deputy Mayor |
| 18 | June – July 1919 | Gottlieb Ast | | Mayor |
| 19 | July 1919 – April 1934 | Anton Uesson | | Mayor |
| 20 | April 1934 – December 1939 | Jaan Soots | | Mayor, from 1 May 1938 Lord Mayor |
| 21 | December 1939 – July 1940 | Aleksander Tõnisson | | Lord Mayor |
| 22 | July 1940 – January 1941 | Aleksander Kiidelmaa | | Mayor |
| 23 | January – 24 August 1941 | Kristjan Seaver | Communist Party | Chairman of Executive Committee |
| 24 | 24–29 August 1941 | Artur Terras | | Mayor |
| | 29 August – 6 December 1941 | Artur Terras | | Lord Mayor |
| | 6 December 1941 – September 1944 | Artur Terras | | First Mayor (Erster Bürgermeister) |
| Chairman of Executive Committee |||||
| 25 | September 1944 – February 1945 | Aleksander Kiidelmaa | Communist Party | |
| 26 | February – September 1945 | Ado Kurvits | Communist Party | |
| 27 | September 1945 – March 1961 | Aleksander Hendrikson | Communist Party | |
| 28 | March 1961 – June 1971 | Johannes Undusk | Communist Party | |
| 29 | June 1971 – July 1979 | Ivar Kallion | Communist Party | |
| 30 | July 1979 – December 1984 | Albert Norak | Communist Party | |
| 31 | December 1984 – January 1990 | Harri Lumi | Communist Party | |
| Mayor |||||
| 32 | 16 January 1990 – April 1992 | Hardo Aasmäe | Popular Front | |
| 33 | April 1992 – 31 October 1996 | Jaak Tamm | Coalition Party | |
| 34 | 31 October – 14 November 1996 | Priit Vilba | Reform Party | |
| 35 | 14 November 1996 – 5 May 1997 | Robert Lepikson | Coalition Party | |
| 36 | 8 May 1997 – 26 March 1999 | Ivi Eenmaa | Coalition Party | |
| 37 | 26 March 1999 – 17 October 1999 | Peeter Lepp | Centre Party | |
| 38 | 4 November 1999 – 31 May 2001 | Jüri Mõis | Pro Patria | |
| 39 | 5 June 2001 – 13 December 2001 | Tõnis Palts | Pro Patria | |
| 40 | 13 December 2001 – 14 October 2004 | Edgar Savisaar | Centre Party | |
| 41 | 14 October 2004 – 15 November 2005 | Tõnis Palts | Res Publica | |
| 42 | 15 November 2005 – 5 April 2007 | Jüri Ratas | Centre Party | |
| 43 | 9 April 2007 – 9 November 2017 | Edgar Savisaar | Centre Party | suspended by court order since 30 September 2015 |
| 44 | 9 November 2017 – 4 April 2019 | Taavi Aas | Centre Party | |
| 45 | 11 April 2019 – 26 March 2024 | Mihhail Kõlvart | Centre Party | |
| 46 | 14 April 2024 – present | Jevgeni Ossinovski | Social Democrat | |