Se baraja que el nombre proceda de un río Íber, que acaso no fue en un principio el Ebro, sino uno homónimo de la zona de Huelva (quizá el río Tinto), donde ciertos textos citan un río Iberus, y un pueblo, al que llaman ibero, pues tanto los griegos como los púnicos conocieron antes y mejor las costas meridionales de la península que las levantinas.