Greece berbatasan dengan beberapa negara dan kota penting di sekitarnya. Di utara, Greece berbatasan dengan Albania, Makedonia Utara, Bulgaria, dan Turki. Kota-kota besar di sekitar Greece termasuk Istanbul di Turki, Sofia di Bulgaria, dan Tirana di Albania. Selain itu, Greece juga dekat dengan pulau-pulau Mediterania seperti Siprus dan Kreta.