Home » cities » Main Cities of Greece

Main Cities of Greece


List of the main cities of Greece, ordered by number of inhabitants.

nametypepopulation
Athenscity3,090,508
Thessalonikicity790,824
Patrascity300,000
Piraeuscity163,688
Larissacity144,651
Heraklioncity138,000
Kallitheatown110,187
Ioanninacity89,061
Voloscity82,439
Nikeatown76,665
Chalandritown74,192
Marousitown72,333
Korydallostown70,710
Egaleotown69,946
Kalamatacity69,849
Palaio Falirotown64,021
Keratsinitown62,466
Trikalacity62,154
Chalkidacity59,125
Lamiacity59,000
Katerinicity56,000
Serrescity56,000
Agriniocity54,253
Kavalacity54,027
Rhodescity54,000
Chaniacity53,910
Alexandroupolicity53,000
Komotinicity53,000
Xanthicity52,000
Veriacity42,794
Dramacity42,501
Corfucity39,487
Mytilenecity36,163
Kozanicity35,242
Pyrgoscity34,902
Ptolemaidatown32,130
Karditsacity32,031
Nea Ioniatown30,804
Corinthcity29,787
Rethymnocity29,000
Aspropyrgostown27,741
Giannitsacity26,296
Eleusistown25,863
Salaminatown25,730
Tripolicity25,520
Argoscity24,239
Chiostown23,779
Ierapetratown23,707
Moschatotown23,153
Megaratown23,032
Thivatown22,883
Egiocity21,061
Livadiatown20,061
Mesolongicity20,000
Naoussatown19,870
Agios Nikolaostown19,462
Artacity19,435
Koscity19,432
Spartacity19,102
Prevezacity19,072
Peraiatown18,546
Amaliadatown18,261
Edessacity18,253
Igoumenitsatown17,902
Kilkiscity17,430
Artemidatown17,391
Alexandreiatown15,864
Koropitown15,860
Orestiadatown15,246
Sitiatown14,338
Florinacity14,297
Nea Makritown13,986
Nafpliotown13,822
Kastoriacity13,387
Nafpaktostown12,924
Agios Ioannis Rentitown12,849
Δραπετσώναtown12,324
Kalymnostown12,324
Kalyvia Thorikoutown12,202
Rafinatown11,909
Ermoupolitown11,407
Loutrakitown11,383
Zakynthostown11,196
Tirnavostown11,116
Μάνδραtown10,947
Magoulatown10,947
Paianiatown10,295
Grevenatown10,177
Farsalatown9,801
Kiatotown9,743
Marathontown8,882
Didymotichotown8,799
Megalopolitown8,657
Nea Artakitown8,646
Lauriumtown8,558
Atalantitown8,267
Gazitown8,018
Chrysoupolitown8,004
Koufaliatown7,850
Archangelostown7,779