Ilipa Magna es la actual Alcalá del Río, aunque la batalla probablemente tuvo lugar en una llanura que hay a unos 6 kilómetros al noreste del pueblo, a un par de kilómetros de Villaverde del Río.