Greece flag

Largest Cities in Greece

8 cities with population over 100,000

Greece has 8 cities with a population over 100,000. The largest city is Athens with 664,046 people. The capital city is Athens.

Country Population

10.4M

Major Cities

8

Largest City

Athens

Capital

Athens

Top 8 Cities

Athens
664,046
ThessalonĂ­ki
317,778
Pátra
168,034
Piraeus
163,688
Lárisa
146,926
Peristéri
139,981
Irákleion
137,154
Kallithéa
100,641

All Cities in Greece

Cities in Greece ranked by population
#CityPopulation
1AthensCapital664,046
2ThessalonĂ­ki317,778
3Pátra168,034
4Piraeus163,688
5Lárisa146,926
6Peristéri139,981
7Irákleion137,154
8Kallithéa100,641