List of cities in Greece by population. There are 137 cities in Greece, of which Athens is the largest in terms of population - 3 168 872. The total number of people in Greece is 10 741 260 for 2023.
# | Name, city | Population |
---|---|---|
1 | Athens | 3 168 872 |
2 | Thessaloniki | 806 715 |
3 | Patras | 195 301 |
4 | Heraklion | 157 535 |
5 | Larissa | 144 693 |
6 | Hair | 131 005 |
7 | Acharnes | 100 768 |
8 | Chania | 88 567 |
9 | Ioannina | 85 882 |
10 | Chalkida | 74 604 |
11 | Trikala | 61 707 |
12 | Agrinio | 61 416 |
13 | Katerinis | 60 865 |
14 | Kalamata | 59 718 |
15 | Serra | 58 309 |
16 | Alexandroupolis | 57 830 |
17 | Xanthi | 56 146 |
18 | Kavala | 54 069 |
19 | Lamia | 52 064 |
20 | Komotini | 51 054 |
21 | Rhodes | 49 622 |
22 | Drama | 44 851 |
23 | Veria | 43 198 |
24 | Kozani | 41 129 |
25 | Corfu | 39 413 |
26 | Karditsa | 38 630 |
27 | Salamina | 36 808 |
28 | Rethymno | 35 737 |
29 | Chios | 35 540 |
30 | ANO-Liosia | 33 655 |
31 | Ptolemais | 32 191 |
32 | Tripoli | 30 921 |
33 | Aspropyrgos | 30 337 |
34 | Corinth | 30 186 |
35 | Giannitsa | 29 848 |
36 | Mytilene | 27 934 |
37 | Aigio | 26 721 |
38 | Eleusis | 24 974 |
39 | Pyrgos | 24 456 |
40 | Megara | 23 517 |
41 | Kilkis | 22 929 |
42 | Thebes | 22 964 |
43 | Argos | 22 230 |
44 | Art | 21 966 |
45 | Artemis | 21 538 |
46 | Levádeia | 21 407 |
47 | Oraiókastro | 20 886 |
48 | KOs | 19 507 |
49 | Koropi | 19 194 |
50 | Preveza | 19 067 |
51 | Sparta | 19 015 |
52 | Naousa | 18 919 |
53 | Perea | 18 636 |
54 | Orestiada | 18 477 |
55 | Edessa | 18 297 |
56 | Florina | 17 760 |
57 | Amaliada | 16 822 |
58 | Pallini | 16 505 |
59 | Fermi | 16 039 |
60 | Ermoupolis | 15 919 |
61 | Néa Mákri | 15 595 |
62 | Alexandria | 14 889 |
63 | Peania | 14 669 |
64 | Kalývia Thorikoú | 14 441 |
65 | Nafplio | 14 218 |