Ioannina merupakan sebuah kota yang terletak di Yunani bagian barat laut. Kota ini merupakan ibu kota periperi Epirus. Kota ini terletak di ketinggian 600 meter di atas permukaan laut. Terletak 450 km baratlaut Athena, 290 km barat daya Thessaloniki, dan 80 km timur Igoumenitsa.
Pada tahun 2001, kota ini memiliki jumlah penduduk sebanyak 70.203 jiwa dan memiliki luas wilayah 47,440 km². Kota ini memiliki angka kepadatan penduduk 1.480 jiwa/km².[butuh rujukan]