Greece - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
892. Oxílithos Greece 1,061
186. Ovriá Greece 5,838
907. Ouranópolis Greece 1,047
280. Ormília Greece 3,435
92. Orestiás Greece 16,221
709. Oreoí Greece 1,293
182. Orchomenós Greece 5,919
96. Oraiókastron Greece 15,006
752. Omvriakí Greece 1,213
784. Oinoússai Greece 1,182
324. Oinófita Greece 2,971
106. Oikismós Papágou Greece 12,903
297. Oichalía Greece 3,271
619. Nisíon Greece 1,473
603. Nikóklia Greece 1,502
384. Nikísiani Greece 2,455
296. Níkaia Greece 3,274
9. Níkaia Greece 94,608
200. Nigríta Greece 5,321
943. Nidri Greece 1,011
232. Nerokoúros Greece 4,388
373. Néos Skopós Greece 2,560
667. Néos Oropós Greece 1,375
337. Néos Mylótopos Greece 2,835
318. Néos Marmarás Greece 3,013
354. Néon Soúlion Greece 2,725
319. Néon Rýsion Greece 3,012
406. Néon Petrítsion Greece 2,322
609. Néon Monastírion Greece 1,497
181. Néon Karlovásion Greece 5,924
547. Néon Agionérion Greece 1,649
802. Neokhórion Greece 1,160
775. Neokhórion Greece 1,189
209. Néoi Epivátai Greece 5,077
637. Neochoroúda Greece 1,430
875. Neochorópoulon Greece 1,088
860. Neochórion Greece 1,105
846. Neochórion Greece 1,121
443. Neochórion Greece 2,102
306. Neochórion Greece 3,116
926. Nénita Greece 1,032
236. Neméa Greece 4,344
343. Neápolis Greece 2,809
392. Néa Zíchni Greece 2,400
359. Néa Víssa Greece 2,673
314. Néa Tríglia Greece 3,028
697. Néa Tírins Greece 1,305
893. Néa Stíra Greece 1,061
15. Néa Smírni Greece 75,421
751. Néa Seléfkeia Greece 1,213
642. Néa Sánta Greece 1,420
863. Néa Potídhaia Greece 1,100
686. Néa Pláyia Greece 1,332
365. Néa Péramos Greece 2,642
151. Néa Péramos Greece 7,705
566. Néa Pélla Greece 1,595
393. Néa Palátia Greece 2,400
810. Néa Ólinthos Greece 1,155
145. Néa Michanióna Greece 7,908
402. Néa Mesimvría Greece 2,349
422. Néa Manolás Greece 2,219
382. Néa Málgara Greece 2,476
98. Néa Mákri Greece 14,723
252. Néa Magnisía Greece 4,144
13. Néa Liósia Greece 81,647
244. Néa Kíos Greece 4,214
500. Néa Karyá Greece 1,820
395. Néa Karváli Greece 2,380
160. Néa Kallikrátia Greece 7,078
281. Néa Iráklia Greece 3,424
818. Néa Irakleítsa Greece 1,147
125. Néa Ioniá Greece 10,216
21. Néa Ionía Greece 67,835
478. Néa Fókaia Greece 1,941
70. Néa Filadhélfia Greece 23,644
91. Néa Erithraía Greece 16,432
464. Néa Éfesos Greece 2,006
133. Néa Artáki Greece 9,193
475. Néa Apollonía Greece 1,953
183. Néa Ankhíalos Greece 5,908
112. Néa Alikarnassós Greece 11,886
153. Naxos Greece 7,574
367. Náousa Greece 2,596
78. Náousa Greece 19,887
101. Náfplio Greece 14,582
86. Náfpaktos Greece 18,000
413. Mytilinioí Greece 2,255
59. Mytilíni Greece 28,322
552. Mytikas Greece 1,632
195. Mýrina Greece 5,406
149. Mykonos Greece 7,739
624. Mouzourás Greece 1,462
439. Mouzákion Greece 2,127
585. Mouzaki Greece 1,545
803. Mousthéni Greece 1,159
201. Mourniaí Greece 5,318
693. Moúlkion Greece 1,316
71. Moskháton Greece 23,533
788. Mória Greece 1,176
724. Morfovoúnion Greece 1,271