Where can I find ATMs in Greece?
In bigger cities in Greece, ATMs can be found in almost every shopping street or public square. In smaller villages or islands, the main square is where you can usually find an ATM.