The mayor of Ioannina is the head of Ioannina.
19th century
Ottoman period (1870- )
| Name |
Term start |
Term end |
| Abountin Bey |
1870[1] |
- |
| Yaya Bey Abdullah Pasha |
1871[1] |
1890 |
| Mehmet Emin Efendi |
1893[1] |
1893[1] |
| Chairi Patanta |
1893[1] |
1895[1] |
| Sestik Pasha |
January 1896[1] |
1898[1] |
| Chairi Patanta |
1898[1] |
1900[1] |
| Christakis Sakellarios |
1900[1] |
- |
20th century
Ottoman period ( -1913)
| Name |
Term start |
Term end |
| Christakis Sakelarios |
- |
? |
| Celachoudin Teliatagas |
- |
1910[1] |
| Yaya Bey Abdullah Pasha |
1910[1] |
- |
Kingdom of Greece (1913-1924)
| Name |
Term start |
Term end |
| Yaya Bey Abdullah Pasha |
1913[2][1] |
20 March 1916[2][1] |
| Georgios Ioannidis |
21 March 1916[2][1] |
2 November 1921[2][1] |
| Vasileios Pirsinelas |
3 November 1921[2][1] |
20 February 1923[2][1] |
| Georgios Stavridis |
21 February 1923[2][1] |
- |
Second Hellenic Republic (1924–1935)
| Name |
Term start |
Term end |
| Georgios Stavridis |
- |
22 December 1925[2][1] |
| Vasileios Pirsinelas |
23 December 1925[2][1] |
4 August 1929[2][1] |
| Dimitrios Vlachlidis |
5 August 1929[2][1] |
- |
Kingdom of Greece (1935–1941)
| Name |
Term start |
Term end |
| Dimitrios Vlachlidis |
- |
17 June 1941[2][1] |
Hellenic State (1941–1944)
| Name |
Term start |
Term end |
| Axis occupation (1941–1944) |
| Commanders of occupation troops |
18 June 1941[1] |
15 October 1944[1] |
Kingdom of Greece (1944–1974)
| Name |
Term start |
Term end |
| Petros Apostolidis |
25 December 1944[2][1] |
25 March 1945[2][1] |
| Dimitrios Vlachlidis |
26 March 1945[2][1] |
1 September 1950[2][1] |
| Gerasimos Kourouklis |
2 September 1950[2][1] |
19 May 1951[2][1] |
| Theodoros Theodoridis |
20 May 1951[2][1] |
31 December 1954[2][1] |
| Grigorios Sakkas |
1 January 1955[2][1] |
1964[2][1] |
| Georgios Melanidis |
7 August 1964[2][1] |
- |
| Christoforos Kostadimas |
16 August 1964[2][1] |
24 June 1965[2] |
| Spiros Katsadimas |
1 July 1965[2][1] |
10 April 1967[2][1] |
| Alekos Sofis |
11 April 1967[2][1] |
21 April 1967[2][1] |
| Greek Junta (1967–1974) |
| Nikolaos Ntasios |
23 April 1967[2][1] |
September 1967[2] |
| Spiros Filipou |
October 1967[2][1] |
August 1973[2] |
| Ioannis Kamperis |
September 1973[2] |
October 1973[2] |
| Panagiotis Tzoumas |
October 1973[2] |
August 1974[2] |
Third Hellenic Republic (1974–present)
| Name |
Term start |
Term end |
| Alexandros Pikoulas |
16 October 1974[2] |
March 1975[2] |
| Konstantinos Begas |
May 1975[2] |
31 December 1978[2] |
| Konstantinos Frontzos |
19 January 1979[2] |
30 January 1980[2] |
| Theodoros Georgiadis |
31 January 1980[2] |
31 December 1982[2] |
| Spiros Katsadimas |
1 January 1983[2] |
12 September 1984[2] |
| Charilaos Tolis |
13 September 1984[2] |
31 December 1986[2] |
| Filipos Filios |
1 January 1987 |
31 December 1994 |
| Eleftherios Glinavos |
1 January 1995[2] |
31 December 1998[2] |
| Anastasios Papastavrou |
1 January 1999[2] |
- |
21st century
Third Hellenic Republic (1974–present)
| Name |
Term start |
Term end |
| Anastasios Papastavrou |
- |
31 December 2002[2] |
| Nikolaos Gontas |
1 January 2003[2] |
31 December 2010[2] |
| Filipos Filios |
1 January 2011 |
31 August 2014 |
| Thomas Begas |
1 September 2014 |
31 August 2019[2] |
| Moses Elisaf |
1 September 2019 |
17 February 2023[3] |
| Dimitris Papageorgiou |
28 February 2023[4] |
31 December 2023 |
| Thomas Begas |
1 January 2024[5] |
|