Keltiberisodat olivat sarja sotia Rooman tasavallan ja keltiberiheimojen välillä Hispaniassa.
Ensimmäinen keltiberisota käytiin vuosina 181–179 eaa. Toinen keltiberisota käytiin vuosina 154–151 eaa. Kolmas keltiberisota eli Numantian sota oli viimeinen keltiberisodista. Se käytiin vuosina 143–133 eaa.
Hispanian Lusitaniassa käytiin vuosina 155–139 eaa. myös Lusitanian sota paikallisia heimoja vastaan.
Lähteet Appianus: Spanish Wars
Luokka:Rooman sodat Luokka:100-luvun eaa. sodat