Cela vient du mot latin (H)Iberus . Ce terme a été mentionné depuis l'Antiquité par différents historiens et géographes, tant grecs que latins.
Tite-Live : « cis Hiberum Hipania predomita erat », Pline l'Ancien : « Hiberus amnis, navigabili commercio dives » « Hibero » ou Jules César : « flumen Hiberum » (Segura, 2001 : 16,59,60,119), entre autres, l'appellent généralement Hiberus (Hiberum). De son côté, le poète latin Avienus dans sa célèbre œuvre poétique « Ora Martima » le mentionne sous le nom d' Hibero .
Le poète calahorran Prudencio (348-415) dans sa chanson dédiée aux martyrs Emeterio et Celedonio appelle le fleuve " nos Vasco Iberus ". Et enfin, le poète bordelais Paulin (353-431), dans son œuvre « Péristephanon », l'appelle hiberus .
Alberto González Rodríguez, dans son Dictionnaire étymologique de la toponymie majeure de Cantabrie, souligne également qu'il a été nommé pour la première fois dans le périple de Scylax vers le Ve siècle av. J.-C. de JC, nous dit ce qui suit : "Pour que la forme romane Ebro soit possible, il faut suivre l'accentuation grecque -ce qui, selon M. Pidal, se produit avec les termes vraiment populaires- (...) Nos toponymes Valderrible et Fontibre supposent tous deux le nom Iberus avec une terminaison -e fléchie du génitif latin en -i (...) Les deux toponymes sont des mots composés par le même procédé morpho-syntaxique : nom modifié (fonte, ripa) nom modificateur au génitif ( Iberi ). * Fonte Iberi 'la source de l'Èbre' et Ripa Iberi 'la rive de l'Èbre'.
Mikel Belasko, dans son Dictionnaire étymologique des noms des montagnes et des rivières de Navarre, souligne que le nom apparaît fréquemment dans la documentation arabe sous les noms d'Abroh et d'Ibro .
Quant à la documentation médiévale, on la retrouve sous diverses formes : (H)Ebro, (H)Iberum, Ibero, Iberis, Hiberim, (H)Iberi. Voici quelques-unes de ses premières apparitions : en 917, il apparaît sous le nom d'Ebro dans le Cartulaire de Cardenas (Labano, 1996 : 374) et sous cette forme, il apparaît également dans le Cartulaire de San Millán en 1045 (Ubieto, 1976 : 231). À Leire, il apparaît sous les noms de flumen Hyberum en 1047, Hebro en 1072 et flumen Hiberim en 1085 (Duque, 1983). Iberis flumen , en l'an 1012 dans les Chartes de la ville de Nava de Albura, recueillies par Llorente dans le 3ème volume de ses "Nouvelles Historiques" (Labano, 1996 : 80). Et aussi avec la forme flumine Ybero nous le trouvons dans un texte d'une donation au monastère d'Irache en 1067 (?) (Lacarra, 1965). À partir du XIIe siècle, la forme actuelle de l'Èbre s'est répandue.
Bien que beaucoup ait été écrit sur son étymologie, elle n’est pas claire et il n’y a pas d’unanimité sur la question. Nous recueillons ici le résumé qu'Alberto González fait sur l'origine du nom (González, 1999 : 153-156) : « Laissant de côté les interprétations fantastiques qui veulent le relier au roi légendaire fils de Tubal, au dieu Bel ou aux mots phéniciens Ibrin/Eberim (« terme, fin, extrême »), les hypothèses lancées sur l'étymologie du radical Iber- sont :
- Du celtique Ber « cours d'eau », « ravin ». Ce radical est bien représenté dans le territoire considéré comme celtique (M. Dol).
- Appartenant au substrat méditerranéen pré-indo-européen, les Grecs l'ont emprunté et utilisé comme gentilé et comme phytonyme pour nommer le cresson, une plante qui pousse dans les lieux humides, signification liée aux « terres marécageuses » primitives (Fletcher).
- Du basque Iber « ruisseau d'eau », forme parallèle à ibar/ibai d dont les dérivés ibaica , ibaia signifient plaine et rivière.
- De l'ibérique vaika 'vega', dérivé de vai 'r ou', sans toutefois exclure une relation claire avec le basque".
De son côté, Antonio Tovar , en accord avec d'autres auteurs tels que Humboldt, C. Battisti et N. Holmer, qu'il cite, affirme que le nom de l' Èbre vient de l'hydronyme Iberus flumen (Iberus - Èbre) qu'il explique à partir du basque ibar (ra, estuaire), ou ibai (rivière). De plus, le nom Iber a été entendu par les marins et les marchands iono-grecs et aurait pu devenir Iberus (>ibérique, ro).