thumb|upright=1.3|alt=carte ancienne du sud de l'Italie|La Grande Grèce aux environs de 280 av. J.-C.. C'est peut-être du contact avec des colons d'origine dorienne que provient le mot « Grec » en Occident.
De nos jours, les Grecs se désignent eux-mêmes comme « Hellènes » ( / Hellênes). Cependant, ils ont porté de nombreux noms tout au long de l'histoire. Les soldats qui tombèrent aux Thermopyles le firent en tant qu'Hellènes, mais à l'époque de Jésus, le terme « Hellènes », dans l'Empire romain, changea de sens et servit à désigner toutes les personnes n'étant pas de confession juive, c'est-à-dire les polythéistes.
À la fin de l'Antiquité, les Grecs se considéraient comme « Romaioi », c'est-à-dire « Romains », tandis qu'« Hellènes » continuait à désigner les polythéistes, en tant que « païens, non-chrétiens ». Au Moyen Âge, les Occidentaux appelaient « Grecs » tous les chrétiens non-catholiques romains, tandis que les Arabes, les Perses et les Turcs désignaient ces chrétiens non-latins comme « Rum » (« Romains » ou « Roumis »), dont ceux de langue grecque appelés « Yunan » (« Ioniens ») ; pour désigner les chrétiens catholiques de rite latin, le terme était « Franghi » (« Francs »). En Géorgie, les Grecs sont appelés « ბერძენი » / « berdzènes », venant du mot géorgien « ბერძ » signifiant « sage » ; un nom en lien avec la philosophie grecque.
L'avènement d'une nouvelle période historique était ainsi accompagné d'un nouveau nom : soit entièrement nouveau, ou repris d'un ancien nom oublié, soit puisé dans la tradition ou emprunté de l'étranger. Chaque nom fut significatif en son temps ; il est parfois utilisé de façon interchangeable.
Dans la plupart des langues européennes et dans les langues qui ont emprunté un des mots suivants, le nom de la Grèce possède la racine gr. La racine de ces mots est le latin Graecus qui désignait les Grecs chez les Romains.
En Asie Mineure, la racine commune est Iun. Cette racine vient probablement du terme Ionien, désignant les habitants de la côte ouest de l'Anatolie.