The World - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area (for specific metro area data, see our ranking by metro area). Data is as of 2011 estimates.

Rank  City  Country Population 
37,865. Litóchoron  Greece 6,709
37,812. Soúda  Greece 6,729
37,677. Messíni  Greece 6,773
37,459. Krýa Vrýsi  Greece 6,839
37,409. Ámfissa  Greece 6,854
37,292. Karpenísion  Greece 6,888
37,069. Polýkastron  Greece 6,961
37,026. Filiatrá  Greece 6,970
36,847. Yiánnouli  Greece 7,030
36,815. Vasilikón  Greece 7,039
36,746. Elassón  Greece 7,060
36,686. Néa Kallikrátia  Greece 7,078
36,296. Chrysoúpolis  Greece 7,208
36,281. Lagkadás  Greece 7,215
36,266. Ágios Pávlos  Greece 7,221
36,161. Almyrós  Greece 7,253
36,036. Paralía  Greece 7,298
35,834. Pýrgos  Greece 7,360
35,214. Naxos  Greece 7,574
34,857. Keratéa  Greece 7,701
34,846. Néa Péramos  Greece 7,705
34,809. Vouliagméni  Greece 7,717
34,747. Mykonos  Greece 7,739
34,704. Goúvai  Greece 7,760
34,516. Aígina  Greece 7,823
34,319. Árgos Orestikón  Greece 7,894
34,278. Néa Michanióna  Greece 7,908
34,141. Markópoulo  Greece 7,962
33,754. Gastoúni  Greece 8,114
33,739. Epanomí  Greece 8,121
33,708. Spáta  Greece 8,137
33,707. Kalampáka  Greece 8,138
33,490. Síndos  Greece 8,228
33,278. Koufália  Greece 8,305
33,211. Didymóteichon  Greece 8,336
32,931. Anávyssos  Greece 8,459
32,373. Siteía  Greece 8,707
31,535. Likóvrisi  Greece 9,087
31,307. Néa Artáki  Greece 9,193
30,705. Igoumenítsa  Greece 9,496
30,261. Gázion  Greece 9,721
30,093. Argostólion  Greece 9,820
29,960. Lávrion  Greece 9,891
29,748. Polýgyros  Greece 10,000
29,736. Kálymnos  Greece 10,002
29,673. Kiáton  Greece 10,032
29,282. Néa Ioniá  Greece 10,216
28,993. Fársala  Greece 10,380
28,689. Grevená  Greece 10,563
28,288. Týrnavos  Greece 10,796
28,281. Ágios Nikólaos  Greece 10,799
28,060. Áyios Stéfanos  Greece 10,940
27,967. Psikhikón  Greece 10,995
27,950. Ymittos  Greece 11,000
27,808. Triandría  Greece 11,082
27,451. Mándra  Greece 11,294
27,360. Ermoúpolis  Greece 11,351
27,144. Triánta  Greece 11,473
27,022. Zákynthos  Greece 11,541
26,501. Néa Alikarnassós  Greece 11,886
26,178. Vári  Greece 12,090
25,950. Loutrákion  Greece 12,275
25,547. Ierápetra  Greece 12,536
25,332. Mesolóngion  Greece 12,701
25,262. Rafína  Greece 12,745
25,066. Oikismós Papágou  Greece 12,903
24,296. Potos (Thassos)  Greece 13,500
24,088. Alexándreia  Greece 13,665
23,361. Paianía  Greece 14,246
23,231. Thérmi  Greece 14,373
23,001. Náfplio  Greece 14,582
22,918. Kastoriá  Greece 14,665
22,857. Kalývia Thorikoú  Greece 14,712
22,846. Néa Mákri  Greece 14,723
22,754. Pallíni  Greece 14,808
22,536. Oraiókastron  Greece 15,006
22,026. Sparta  Greece 15,497
21,827. Meneméni  Greece 15,706
21,469. Peraía  Greece 16,067
21,313. Orestiás  Greece 16,221
21,115. Néa Erithraía  Greece 16,432
21,019. Panórama  Greece 16,551
20,814. Flórina  Greece 16,771
20,499. Koropí  Greece 17,151
20,393. Préveza  Greece 17,283
19,769. Náfpaktos  Greece 18,000
19,703. Ellinikón  Greece 18,094
19,682. Μεσολόγγι  Greece 18,121
19,212. Édessa  Greece 18,669
18,751. Kos  Greece 19,244
18,526. Árta  Greece 19,540
18,495. Amaliás  Greece 19,579
18,387. Kilkís  Greece 19,734
18,282. Náousa  Greece 19,887
17,712. Aígion  Greece 20,664
17,195. Levádeia  Greece 21,492
16,862. Thívai  Greece 22,026
16,657. Melíssia  Greece 22,385
16,648. Pýrgos  Greece 22,399
16,012. Pylaía  Greece 23,494