Nach dem Zweiten Punischen Krieg hatten sich die Römer auf der iberischen Halbinsel festgesetzt, dort 197 v. Chr. zwei Provinzen an der Ost- und Südküste eingerichtet und diese Gegenden dem Römischen Reich einverleibt. Dagegen gab es von Anfang an Widerstand der dort lebenden Stämme, und bald kam es auch zu Kämpfen zwischen den Römern und den in Mittel-Spanien siedelnden Keltiberern sowie etwas später auch mit den im mittleren Westen der Iberischen Halbinsel wohnenden Lusitanern. Dieser sog. Keltiberische Krieg (195–179 v. Chr.) endete mit einem römischen Erfolg und der freilich noch sehr prekären Unterwerfung Keltiberiens. Wegen der zunehmenden Härte des römischen Regiments begannen 154 v. Chr. erneute langjährige kriegerische Feindseligkeiten, nämlich der bis 133 v. Chr. andauernde große Aufstand der Keltiberer und Lusitaner. Die Römer waren nun nicht mehr gewillt, durch Verhandlungen eine friedliche Beherrschung der Iberischen Halbinsel zu erzielen, sondern sie führten nun einen faktischen Vernichtungskrieg gegen die Keltiberer und Lusitaner. Wegen gleichzeitiger Kriege am Balkan sowie in Nordafrika gegen die Karthager (Dritter Punischer Krieg) konnten sie aber anfangs nur relativ geringe Streitkräfte – drei bis vier Legionen und bundesgenössische Kontingente – auf den iberischen Kriegsschauplatz schicken. Dabei erlitten die im Kampf mit den sich unter Ausnutzung der geographischen Natur des Landes der Guerilla-Taktik bedienenden Iberern häufig herbe Verluste. So zog sich der Krieg in die Länge.