Population Statistics
HomeWorldGreece

Greece: cities by population

By James Burfield, SEO consultant, Bath · Page updated · UN World Population Prospects

Greece has a population of 9,897,115 (UN estimate, 2026), with Athens as its capital. The 50 largest of its 1,954 recorded towns and cities, ranked.

-8%
since 2000 (10,782,635)
-11%
projected by 2050 (8,812,069)
76
people per km²
19501975200020252050 7.7M 8.8M
UN estimates to 2026; the dashed line is the medium-variant projection to 2050, a forecast rather than a measurement. Source: World Population Prospects 2024.
Full UN series, 1950 to 2050
YearPopulation
19507,651,079
19759,016,967
200010,782,635
200510,981,334
201011,124,670
201510,820,903
202010,699,369
20259,938,844
20269,897,115
2030 projected9,721,984
2050 projected8,812,069

Medium variant. Figures from 2026 onward are projections, not measurements.

Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.

Largest cities in Greece

#PlaceRegionPopulation
1AthensAttica664,046
2ThessaloníkiCentral Macedonia317,778
3PátraWest Greece168,034
4PiraeusAttica163,688
5LárisaThessaly146,926
6PeristériAttica139,981
7IrákleionCrete137,154
8KallithéaAttica100,641
9AcharnésAttica99,346
10KalamariáCentral Macedonia91,518
11NíkaiaAttica89,380
12GlyfádaAttica87,305
13VolosThessaly86,048
14ÍlionAttica84,793
15IlioúpoliAttica78,153
16KeratsíniAttica77,077
17ÉvosmosCentral Macedonia74,686
18KhalándrionAttica74,192
19Néa SmýrniAttica73,076
20MaroúsiAttica72,333
21Agios DimitriosAttica71,294
22ZográfosAttica71,026
23AigáleoAttica69,946
24Néa IoníaAttica67,134
25IoánninaEpirus65,574
26Palaió FáliroAttica64,021
27KorydallósAttica63,445
28TríkalaThessaly61,653
29VýronasAttica61,308
30Agía ParaskevíAttica59,704
31GalátsiAttica59,345
32ChalkídaCentral Greece59,125
33PetroúpolisAttica58,979
34SérresCentral Macedonia58,287
35RódosSouth Aegean56,128
36KalamataPeloponnese54,100
37KaválaEast Macedonia and Thrace54,027
38ChaniáCrete53,910
39KateríniCentral Macedonia53,293
40AlexandroupoliEast Macedonia and Thrace52,979
41LamíaCentral Greece52,006
42IrákleioAttica49,642
43XánthiEast Macedonia and Thrace48,221
44FylíAttica48,157
45KifisiáAttica47,332
46AgrínioWest Greece46,899
47StavroúpoliCentral Macedonia46,008
48ChaïdáriAttica45,642
49KomotiníEast Macedonia and Thrace45,631
50SykiésCentral Macedonia44,955

Twenty years earlier: Greece in the 2005 World Gazetteer — population then 11,212,468.

Common questions

What is the population of Greece?
Greece has a population of 9,897,115, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 8,812,069 — a forecast, not a measurement.
What is the capital of Greece?
Athens.

Go deeper

Athens
The largest place we record in Greece: 664,046 people
Greece in 2005
The World Gazetteer's archive edition: 11,212,468 then
All 246 countries
Every country and territory, ranked by population