Con la invasión de los romanos, iniciada en el año 218 a. C., para luchar contra Aníbal en la segunda guerra púnica, termina prácticamente esta época, quedando Badajoz, al igual que toda Extremadura, en la demarcación administrativa denominada Hispania Ulterior, al sur de la Hispania Citerior, que era la situada más al norte.